Nc_IH3k%12qt+kcXt+C#k
z?{Xy$XOL)CGc||s_5}OEHcV1;fpaU1lXSIVnwkfYh?s<$4?8<*!Ir5#Qe&1V*2;(SJ7FIhzNyHX=*%Os3UpBoIffYTSu*i)v6n@+)z+QQ)QYMSx0E%W37qT
zj3xe*B?fthRN=H@=AoE*w82uPDt4Q5s34j@v9|!=_yv;XM0Kr)c{y1J&3$-o+
zpBsy3C<334z!xldZd{Dg^!O_HBB`Q}nJV$cbwZV?#|ZQopH_uJF3997!?0dd2ObFq
zJa;2;Zwi~$3Dl4oXDuJJInfO6N$4-tpUH6%JQ>IuvZa;9kuV}qr{HC>j7Q^lLY+z&
zrvXMsdf5mQzX}R&Q$+4}hC%UZqBzr{_zY37?pnhJ5NDywY9T|N%?{2%2Mr;iqt1nd
zaFsaE;AKjoEOElmNM0dUn7e;grVLu@JA5s#P{Sj}d?2l;-
zuJ%9S`a*3mEF+HOGrEWDwzbyo$ZV!#&syhtM
zJ1Gusbr-K)5OsI765qp?nL^#m>ppmMUnoH+M8KgvSrvEG14ht;B!dMX;*}PB7|lub
z2p?g=M|tfQ>M>sXgnFD;pV)s1x&~#+*|4Z7XD<=zH+kWM|xYrjxW@ruzkf9ki<
z$o`JavxIuuU}5+Q8Q)@iQz#SQGQQ-W`jF^9
z0{ZrJcYiDtSN~xL;dfIb(sdiP0DPSYo3%su*tD+U5<;`Q?qvIgHj(b0LNm@q10y^g
z#kktWxEiO2s?nov1{QwTbc=N{jk84v+>-%UVckYz-Wpk^D$Zyef4T#ldOWn4ltwjW
zNue+tQ$&<6O7DP!xKba4__?fYBb6cT8c&;F&`3
z$mBJnU4;00D(S#kMPlf-kCfbjbbATCBj`GUOgs@Xgp7P?4eGZu^_vF$CZvxT%%T=w
zDXBPmmzZ|b>1TRZYRBq0#!v6gfnwor6eFZE2u^LFJfZir+U*52&6RT;28bz|b689W
z48#n9lWPloo6Ktlz7b9q%{7bWlhS@+RELg^70xva=Z$)QB0az&J&;H_4r5r+_s4+G
z=_?5R@tV$O+s^eTV!9k;b(u3(mxCkvxuh|(Kr_D8^Nn#=4i*a=;>KMNGp+~7u9k$X
zEMy%ScN8N4`vg>`JfXV)WK`uvFSJNFyo_P>Vj!4^?Er4V$02mbARJ;KuyU?#ciotMkNy
z30J6Np<&S3X(#mY(SnI686(_?6R#XIp-bSLXrHQ1W#%nI=TLw)hkW#U^j78Euz5}%
z^@+L`dJ~@X39!hNG*(0G7Y+s`p8BhH=jan-K8%7rrja@812dlz%F?HXs&ci1NlvqI
zm_FSY5P>taN@$kllln~h8V}|0^R$&nwq(rNK-TM0D3|H8jLVo)IV8F2|8VYo|_o$^kn+O
zj6^dOcNWY-?^kY4VaDd6!l1J8c~YDBe6G-616!R+h`tJHu@a)MrjH>u)+TP>Tj;NE
zhT~exA+!nQQ3=u4fwacJ-=u-R6*KU+X+2|LMD&bwU5x`d81*fbGW7Ro50o=%0mk
zjLmZ~o3LdJkl!5H`WEX%%qJXu8=dHO>qK|ZiMa5i%2%^9DUuE4s^>7-a55$O10{nPhEUE(~BnQZr&E`Px;@3&n(z%Cg}D6B8BOeKG3&&Zze^)%$&K0Jy?#{
z&q0sW@?q?;JNo&G7Jo7;(F@dKrqIk$nAC-T`o+4SUm|FP+WgZmN1&0a7|?$;pkE>A
zSGNF~*-DM^UnA((W1v}u*Q~sTkF~0
zZ=>xOgfxD;{RH`}oICz_+x-OdG!Y}c$&0O4=LpHFgEuBZE
zWCeZ9-1AvKm-Ymk@S`HSKhx@Bj`jQdP?uR-&}DQ1-Dd&aj}_2;7SMeb&|8)dM@MfQ
zzfwW>SwTZ4<0!y>rfWfv2i5%(8X#$^$)@4kBkb8%gm-L(4wA&rl0!F;j(
zLoLiD#)Xy=rY&>Vg^5g|X8G_BBg{|6V6Gs{9>7du`6xR6$_mQEiSi_~`wtZUs=6qT
zAWHM29+0Go5|u*#NQ)AsZ#=CgN_)hnE=ptrwJ47z$~7^REPeYKplr8a7<+QeUt59O
zYt|OV{HUx8Kj6(iRbS|@3x9y{8R?ln*&%oJGjgWiBRl;rd4PX_ob6AO2kSTG0{xuS
z`cb(^u8^zc8riG5)l#)W^~&qyE%J1Ig8E3lsao}TJxzDYKg)aN1M&hrpmvs1)d6xq
zji_hUY3e2QhMun%>lJ#<{^}fm5DJa&F@bD!EEpq@t*CSy?Ku+`WPUMQ_&Mri;#_rs
zx*iqFl;aO^LCNDNV`}aee`hoh{a~*XKiKQUPxESiu!qx)egTpiL_?!L3|Jk0HUpNS
z=m&lN@j&GdIermKWC~^O+V{fsOBm~BzZ^zK?cqT{dp4QhaDN0kc(=k!Omfl}iWfeU
zlS<0uGao?#%-;k}%`z(d6F|^hv&-q92r4YA{z;%poG5%0^*KA5pc#LC7-o__^AZ14
z=(3$$%b#)dmaBP8MXl4UTBlR3?K?X+O9~CoFe?y$T;TJ^1+B~Q+rf$;W-+wSSrmk=
zqS#BYo(R8b}cAEi{YmQloq!bcP1i>eY1|m
zzGYSMafT>d+P=f?BNHI6sc!=AUqpGee?3ib13jjzZ=mWiH(CpP-+D~!rEvWpzyR(3
z59=6!TO3sbFq26JkSly9Gu5fY-
zx!Dq0>d`u;c+8r@cs2K57#;h+wDt(oG%McV_*G~R;s2T>V^*i%@b#5Y#ca`Fl06xD
z*i(>Q@h~1ZsyoSe_Nd}vPgB_M>0uTDYYvXj-xqLAdd7NK?4@x1XJPdQ|BuG%W_!ke
zzK*x?'
@@ -1780,27 +1734,27 @@ ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()
kw='>'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
}
kw='>'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1());
}
))
|
kw='>'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1());
}
))
|(
kw='<'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
}
((((
'<'
@@ -1810,41 +1764,41 @@ ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()
kw='<'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
}
kw='<'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1());
}
))
|
kw='<'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1());
}
))
|
kw='<>'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_5());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7());
}
|
kw='?:'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_6());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8());
}
|
kw='<=>'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_7());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9());
}
)
;
@@ -2121,9 +2075,9 @@ ruleXUnaryOperation returns [EObject current=null]
)(
(
{
- newCompositeNode(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0());
+ newCompositeNode(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0());
}
- lv_operand_2_0=ruleXCastedExpression {
+ lv_operand_2_0=ruleXUnaryOperation {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXUnaryOperationRule());
}
@@ -2131,7 +2085,7 @@ ruleXUnaryOperation returns [EObject current=null]
$current,
"operand",
lv_operand_2_0,
- "XCastedExpression");
+ "XUnaryOperation");
afterParserOrEnumRuleCall();
}
@@ -2278,10 +2232,17 @@ ruleXMemberFeatureCall returns [EObject current=null]
afterParserOrEnumRuleCall();
}
((((((
-) '.'
+)( '.'
+
+ |(
(
+ '::'
+
+
+)
+))(
(
- ruleValidID
+ ruleFeatureCallID
)
) ruleOpSingleAssign))=>((
{
@@ -2289,11 +2250,27 @@ ruleXMemberFeatureCall returns [EObject current=null]
grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0(),
$current);
}
-) otherlv_2='.'
+)( otherlv_2='.'
{
- newLeafNode(otherlv_2, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1());
+ newLeafNode(otherlv_2, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0());
}
+
+ |(
(
+ lv_explicitStatic_3_0= '::'
+ {
+ newLeafNode(lv_explicitStatic_3_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
+ }
+
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXMemberFeatureCallRule());
+ }
+ setWithLastConsumed($current, "explicitStatic", true, "::");
+ }
+
+)
+))(
(
{
if ($current==null) {
@@ -2303,7 +2280,7 @@ ruleXMemberFeatureCall returns [EObject current=null]
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- ruleValidID {
+ ruleFeatureCallID {
afterParserOrEnumRuleCall();
}
@@ -2321,14 +2298,14 @@ ruleOpSingleAssign
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
}
- lv_value_5_0=ruleXAssignment {
+ lv_value_6_0=ruleXAssignment {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
set(
$current,
"value",
- lv_value_5_0,
+ lv_value_6_0,
"XAssignment");
afterParserOrEnumRuleCall();
}
@@ -2347,7 +2324,7 @@ ruleOpSingleAssign
)
|(
(
- '*.'
+ '::'
)
@@ -2357,16 +2334,16 @@ ruleOpSingleAssign
grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0(),
$current);
}
-)( otherlv_7='.'
+)( otherlv_8='.'
{
- newLeafNode(otherlv_7, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
+ newLeafNode(otherlv_8, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
|(
(
- lv_nullSafe_8_0= '?.'
+ lv_nullSafe_9_0= '?.'
{
- newLeafNode(lv_nullSafe_8_0, grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
+ newLeafNode(lv_nullSafe_9_0, grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
{
@@ -2380,66 +2357,66 @@ ruleOpSingleAssign
)
|(
(
- lv_spreading_9_0= '*.'
+ lv_explicitStatic_10_0= '::'
{
- newLeafNode(lv_spreading_9_0, grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
+ newLeafNode(lv_explicitStatic_10_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
{
if ($current==null) {
$current = createModelElement(grammarAccess.getXMemberFeatureCallRule());
}
- setWithLastConsumed($current, "spreading", true, "*.");
+ setWithLastConsumed($current, "explicitStatic", true, "::");
}
)
-))))( otherlv_10='<'
+))))( otherlv_11='<'
{
- newLeafNode(otherlv_10, grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
+ newLeafNode(otherlv_11, grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
}
- lv_typeArguments_11_0=ruleJvmArgumentTypeReference {
+ lv_typeArguments_12_0=ruleJvmArgumentTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
add(
$current,
"typeArguments",
- lv_typeArguments_11_0,
+ lv_typeArguments_12_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_12=','
+)( otherlv_13=','
{
- newLeafNode(otherlv_12, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
+ newLeafNode(otherlv_13, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
(
(
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
}
- lv_typeArguments_13_0=ruleJvmArgumentTypeReference {
+ lv_typeArguments_14_0=ruleJvmArgumentTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
add(
$current,
"typeArguments",
- lv_typeArguments_13_0,
+ lv_typeArguments_14_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
}
)
-))* otherlv_14='>'
+))* otherlv_15='>'
{
- newLeafNode(otherlv_14, grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
+ newLeafNode(otherlv_15, grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
}
)?(
(
@@ -2451,7 +2428,7 @@ ruleOpSingleAssign
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- ruleValidID {
+ ruleFeatureCallID {
afterParserOrEnumRuleCall();
}
@@ -2464,9 +2441,9 @@ ruleOpSingleAssign
)
)=>
(
- lv_explicitOperationCall_16_0= '('
+ lv_explicitOperationCall_17_0= '('
{
- newLeafNode(lv_explicitOperationCall_16_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
+ newLeafNode(lv_explicitOperationCall_17_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
{
@@ -2498,14 +2475,14 @@ ruleJvmFormalParameter
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
}
- lv_memberCallArguments_17_0=ruleXShortClosure {
+ lv_memberCallArguments_18_0=ruleXShortClosure {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
add(
$current,
"memberCallArguments",
- lv_memberCallArguments_17_0,
+ lv_memberCallArguments_18_0,
"XShortClosure");
afterParserOrEnumRuleCall();
}
@@ -2517,44 +2494,44 @@ ruleJvmFormalParameter
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
}
- lv_memberCallArguments_18_0=ruleXExpression {
+ lv_memberCallArguments_19_0=ruleXExpression {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
add(
$current,
"memberCallArguments",
- lv_memberCallArguments_18_0,
+ lv_memberCallArguments_19_0,
"XExpression");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_19=','
+)( otherlv_20=','
{
- newLeafNode(otherlv_19, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
+ newLeafNode(otherlv_20, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
(
(
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
}
- lv_memberCallArguments_20_0=ruleXExpression {
+ lv_memberCallArguments_21_0=ruleXExpression {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
add(
$current,
"memberCallArguments",
- lv_memberCallArguments_20_0,
+ lv_memberCallArguments_21_0,
"XExpression");
afterParserOrEnumRuleCall();
}
)
-))*))? otherlv_21=')'
+))*))? otherlv_22=')'
{
- newLeafNode(otherlv_21, grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
+ newLeafNode(otherlv_22, grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
}
)?((((
) '['
@@ -2563,14 +2540,14 @@ ruleJvmFormalParameter
{
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
}
- lv_memberCallArguments_22_0=ruleXClosure {
+ lv_memberCallArguments_23_0=ruleXClosure {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXMemberFeatureCallRule());
}
add(
$current,
"memberCallArguments",
- lv_memberCallArguments_22_0,
+ lv_memberCallArguments_23_0,
"XClosure");
afterParserOrEnumRuleCall();
}
@@ -2747,65 +2724,75 @@ ruleXLiteral returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-(((((
+(
+ {
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0());
+ }
+ this_XCollectionLiteral_0=ruleXCollectionLiteral
+ {
+ $current = $this_XCollectionLiteral_0.current;
+ afterParserOrEnumRuleCall();
+ }
+
+ |((((
) '['
))=>
{
- newCompositeNode(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_0());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1());
}
- this_XClosure_0=ruleXClosure
+ this_XClosure_1=ruleXClosure
{
- $current = $this_XClosure_0.current;
+ $current = $this_XClosure_1.current;
afterParserOrEnumRuleCall();
}
)
|
{
- newCompositeNode(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_1());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2());
}
- this_XBooleanLiteral_1=ruleXBooleanLiteral
+ this_XBooleanLiteral_2=ruleXBooleanLiteral
{
- $current = $this_XBooleanLiteral_1.current;
+ $current = $this_XBooleanLiteral_2.current;
afterParserOrEnumRuleCall();
}
|
{
- newCompositeNode(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_2());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3());
}
- this_XNumberLiteral_2=ruleXNumberLiteral
+ this_XNumberLiteral_3=ruleXNumberLiteral
{
- $current = $this_XNumberLiteral_2.current;
+ $current = $this_XNumberLiteral_3.current;
afterParserOrEnumRuleCall();
}
|
{
- newCompositeNode(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_3());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4());
}
- this_XNullLiteral_3=ruleXNullLiteral
+ this_XNullLiteral_4=ruleXNullLiteral
{
- $current = $this_XNullLiteral_3.current;
+ $current = $this_XNullLiteral_4.current;
afterParserOrEnumRuleCall();
}
|
{
- newCompositeNode(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_4());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5());
}
- this_XStringLiteral_4=ruleXStringLiteral
+ this_XStringLiteral_5=ruleXStringLiteral
{
- $current = $this_XStringLiteral_4.current;
+ $current = $this_XStringLiteral_5.current;
afterParserOrEnumRuleCall();
}
|
{
- newCompositeNode(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_5());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6());
}
- this_XTypeLiteral_5=ruleXTypeLiteral
+ this_XTypeLiteral_6=ruleXTypeLiteral
{
- $current = $this_XTypeLiteral_5.current;
+ $current = $this_XTypeLiteral_6.current;
afterParserOrEnumRuleCall();
}
)
@@ -2815,123 +2802,117 @@ ruleXLiteral returns [EObject current=null]
-// Entry rule entryRuleXClosure
-entryRuleXClosure returns [EObject current=null]
+// Entry rule entryRuleXCollectionLiteral
+entryRuleXCollectionLiteral returns [EObject current=null]
:
- { newCompositeNode(grammarAccess.getXClosureRule()); }
- iv_ruleXClosure=ruleXClosure
- { $current=$iv_ruleXClosure.current; }
+ { newCompositeNode(grammarAccess.getXCollectionLiteralRule()); }
+ iv_ruleXCollectionLiteral=ruleXCollectionLiteral
+ { $current=$iv_ruleXCollectionLiteral.current; }
EOF
;
-// Rule XClosure
-ruleXClosure returns [EObject current=null]
+// Rule XCollectionLiteral
+ruleXCollectionLiteral returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-(((((
-) '['
-))=>((
+(
+ {
+ newCompositeNode(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0());
+ }
+ this_XSetLiteral_0=ruleXSetLiteral
+ {
+ $current = $this_XSetLiteral_0.current;
+ afterParserOrEnumRuleCall();
+ }
+
+ |
+ {
+ newCompositeNode(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1());
+ }
+ this_XListLiteral_1=ruleXListLiteral
+ {
+ $current = $this_XListLiteral_1.current;
+ afterParserOrEnumRuleCall();
+ }
+)
+;
+
+
+
+
+
+// Entry rule entryRuleXSetLiteral
+entryRuleXSetLiteral returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getXSetLiteralRule()); }
+ iv_ruleXSetLiteral=ruleXSetLiteral
+ { $current=$iv_ruleXSetLiteral.current; }
+ EOF
+;
+
+// Rule XSetLiteral
+ruleXSetLiteral returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+((
{
$current = forceCreateModelElement(
- grammarAccess.getXClosureAccess().getXClosureAction_0_0_0(),
+ grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0(),
$current);
}
-) otherlv_1='['
+) otherlv_1='#'
{
- newLeafNode(otherlv_1, grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
+ newLeafNode(otherlv_1, grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
}
-))(((((
-(
-ruleJvmFormalParameter
-)
-)( ','
-(
-(
-ruleJvmFormalParameter
-)
-))*)?(
-(
- '|'
-
-
-)
-)))=>(((
-(
- {
- newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
- }
- lv_declaredFormalParameters_2_0=ruleJvmFormalParameter {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getXClosureRule());
- }
- add(
- $current,
- "declaredFormalParameters",
- lv_declaredFormalParameters_2_0,
- "JvmFormalParameter");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_3=','
+ otherlv_2='{'
{
- newLeafNode(otherlv_3, grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
+ newLeafNode(otherlv_2, grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
-(
+((
(
{
- newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
+ newCompositeNode(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
}
- lv_declaredFormalParameters_4_0=ruleJvmFormalParameter {
+ lv_elements_3_0=ruleXExpression {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getXClosureRule());
+ $current = createModelElementForParent(grammarAccess.getXSetLiteralRule());
}
add(
$current,
- "declaredFormalParameters",
- lv_declaredFormalParameters_4_0,
- "JvmFormalParameter");
+ "elements",
+ lv_elements_3_0,
+ "XExpression");
afterParserOrEnumRuleCall();
}
)
-))*)?(
-(
- lv_explicitSyntax_5_0= '|'
+)( otherlv_4=','
{
- newLeafNode(lv_explicitSyntax_5_0, grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
+ newLeafNode(otherlv_4, grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
}
-
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getXClosureRule());
- }
- setWithLastConsumed($current, "explicitSyntax", true, "|");
- }
-
-)
-)))?(
+(
(
{
- newCompositeNode(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
}
- lv_expression_6_0=ruleXExpressionInClosure {
+ lv_elements_5_0=ruleXExpression {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getXClosureRule());
+ $current = createModelElementForParent(grammarAccess.getXSetLiteralRule());
}
- set(
+ add(
$current,
- "expression",
- lv_expression_6_0,
- "XExpressionInClosure");
+ "elements",
+ lv_elements_5_0,
+ "XExpression");
afterParserOrEnumRuleCall();
}
)
-) otherlv_7=']'
+))*)? otherlv_6='}'
{
- newLeafNode(otherlv_7, grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
+ newLeafNode(otherlv_6, grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
}
)
;
@@ -2940,12 +2921,216 @@ ruleJvmFormalParameter
-// Entry rule entryRuleXExpressionInClosure
-entryRuleXExpressionInClosure returns [EObject current=null]
+// Entry rule entryRuleXListLiteral
+entryRuleXListLiteral returns [EObject current=null]
:
- { newCompositeNode(grammarAccess.getXExpressionInClosureRule()); }
- iv_ruleXExpressionInClosure=ruleXExpressionInClosure
- { $current=$iv_ruleXExpressionInClosure.current; }
+ { newCompositeNode(grammarAccess.getXListLiteralRule()); }
+ iv_ruleXListLiteral=ruleXListLiteral
+ { $current=$iv_ruleXListLiteral.current; }
+ EOF
+;
+
+// Rule XListLiteral
+ruleXListLiteral returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+((
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getXListLiteralAccess().getXListLiteralAction_0(),
+ $current);
+ }
+) otherlv_1='#'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
+ }
+ otherlv_2='['
+ {
+ newLeafNode(otherlv_2, grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
+ }
+((
+(
+ {
+ newCompositeNode(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+ }
+ lv_elements_3_0=ruleXExpression {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXListLiteralRule());
+ }
+ add(
+ $current,
+ "elements",
+ lv_elements_3_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)( otherlv_4=','
+ {
+ newLeafNode(otherlv_4, grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
+ }
+ lv_elements_5_0=ruleXExpression {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXListLiteralRule());
+ }
+ add(
+ $current,
+ "elements",
+ lv_elements_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))*)? otherlv_6=']'
+ {
+ newLeafNode(otherlv_6, grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
+ }
+)
+;
+
+
+
+
+
+// Entry rule entryRuleXClosure
+entryRuleXClosure returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getXClosureRule()); }
+ iv_ruleXClosure=ruleXClosure
+ { $current=$iv_ruleXClosure.current; }
+ EOF
+;
+
+// Rule XClosure
+ruleXClosure returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+(((((
+) '['
+))=>((
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getXClosureAccess().getXClosureAction_0_0_0(),
+ $current);
+ }
+) otherlv_1='['
+ {
+ newLeafNode(otherlv_1, grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
+ }
+))(((((
+(
+ruleJvmFormalParameter
+)
+)( ','
+(
+(
+ruleJvmFormalParameter
+)
+))*)?(
+(
+ '|'
+
+
+)
+)))=>(((
+(
+ {
+ newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
+ }
+ lv_declaredFormalParameters_2_0=ruleJvmFormalParameter {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXClosureRule());
+ }
+ add(
+ $current,
+ "declaredFormalParameters",
+ lv_declaredFormalParameters_2_0,
+ "JvmFormalParameter");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)( otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
+ }
+ lv_declaredFormalParameters_4_0=ruleJvmFormalParameter {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXClosureRule());
+ }
+ add(
+ $current,
+ "declaredFormalParameters",
+ lv_declaredFormalParameters_4_0,
+ "JvmFormalParameter");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))*)?(
+(
+ lv_explicitSyntax_5_0= '|'
+ {
+ newLeafNode(lv_explicitSyntax_5_0, grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
+ }
+
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXClosureRule());
+ }
+ setWithLastConsumed($current, "explicitSyntax", true, "|");
+ }
+
+)
+)))?(
+(
+ {
+ newCompositeNode(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
+ }
+ lv_expression_6_0=ruleXExpressionInClosure {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXClosureRule());
+ }
+ set(
+ $current,
+ "expression",
+ lv_expression_6_0,
+ "XExpressionInClosure");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+) otherlv_7=']'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
+ }
+)
+;
+
+
+
+
+
+// Entry rule entryRuleXExpressionInClosure
+entryRuleXExpressionInClosure returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getXExpressionInClosureRule()); }
+ iv_ruleXExpressionInClosure=ruleXExpressionInClosure
+ { $current=$iv_ruleXExpressionInClosure.current; }
EOF
;
@@ -4121,68 +4306,53 @@ ruleXFeatureCall returns [EObject current=null]
grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0(),
$current);
}
-)(
-(
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getXFeatureCallRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0());
- }
- ruleStaticQualifier {
- afterParserOrEnumRuleCall();
- }
-
-)
-)?( otherlv_2='<'
+)( otherlv_1='<'
{
- newLeafNode(otherlv_2, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
+ newLeafNode(otherlv_1, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
}
(
(
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- lv_typeArguments_3_0=ruleJvmArgumentTypeReference {
+ lv_typeArguments_2_0=ruleJvmArgumentTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
$current,
"typeArguments",
- lv_typeArguments_3_0,
+ lv_typeArguments_2_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_4=','
+)( otherlv_3=','
{
- newLeafNode(otherlv_4, grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
+ newLeafNode(otherlv_3, grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
}
(
(
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- lv_typeArguments_5_0=ruleJvmArgumentTypeReference {
+ lv_typeArguments_4_0=ruleJvmArgumentTypeReference {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
$current,
"typeArguments",
- lv_typeArguments_5_0,
+ lv_typeArguments_4_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
}
)
-))* otherlv_6='>'
+))* otherlv_5='>'
{
- newLeafNode(otherlv_6, grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
+ newLeafNode(otherlv_5, grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
}
)?(
(
@@ -4192,7 +4362,7 @@ ruleXFeatureCall returns [EObject current=null]
}
}
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
}
ruleIdOrSuper {
afterParserOrEnumRuleCall();
@@ -4207,9 +4377,9 @@ ruleXFeatureCall returns [EObject current=null]
)
)=>
(
- lv_explicitOperationCall_8_0= '('
+ lv_explicitOperationCall_7_0= '('
{
- newLeafNode(lv_explicitOperationCall_8_0, grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
+ newLeafNode(lv_explicitOperationCall_7_0, grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
{
@@ -4239,16 +4409,16 @@ ruleJvmFormalParameter
)))=>
(
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
}
- lv_featureCallArguments_9_0=ruleXShortClosure {
+ lv_featureCallArguments_8_0=ruleXShortClosure {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
$current,
"featureCallArguments",
- lv_featureCallArguments_9_0,
+ lv_featureCallArguments_8_0,
"XShortClosure");
afterParserOrEnumRuleCall();
}
@@ -4258,62 +4428,62 @@ ruleJvmFormalParameter
|((
(
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
}
- lv_featureCallArguments_10_0=ruleXExpression {
+ lv_featureCallArguments_9_0=ruleXExpression {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
$current,
"featureCallArguments",
- lv_featureCallArguments_10_0,
+ lv_featureCallArguments_9_0,
"XExpression");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_11=','
+)( otherlv_10=','
{
- newLeafNode(otherlv_11, grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
+ newLeafNode(otherlv_10, grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
}
(
(
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
}
- lv_featureCallArguments_12_0=ruleXExpression {
+ lv_featureCallArguments_11_0=ruleXExpression {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
$current,
"featureCallArguments",
- lv_featureCallArguments_12_0,
+ lv_featureCallArguments_11_0,
"XExpression");
afterParserOrEnumRuleCall();
}
)
-))*))? otherlv_13=')'
+))*))? otherlv_12=')'
{
- newLeafNode(otherlv_13, grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
+ newLeafNode(otherlv_12, grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
}
)?((((
) '['
))=>
(
{
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0());
}
- lv_featureCallArguments_14_0=ruleXClosure {
+ lv_featureCallArguments_13_0=ruleXClosure {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
$current,
"featureCallArguments",
- lv_featureCallArguments_14_0,
+ lv_featureCallArguments_13_0,
"XClosure");
afterParserOrEnumRuleCall();
}
@@ -4326,23 +4496,23 @@ ruleJvmFormalParameter
-// Entry rule entryRuleIdOrSuper
-entryRuleIdOrSuper returns [String current=null]
+// Entry rule entryRuleFeatureCallID
+entryRuleFeatureCallID returns [String current=null]
:
- { newCompositeNode(grammarAccess.getIdOrSuperRule()); }
- iv_ruleIdOrSuper=ruleIdOrSuper
- { $current=$iv_ruleIdOrSuper.current.getText(); }
+ { newCompositeNode(grammarAccess.getFeatureCallIDRule()); }
+ iv_ruleFeatureCallID=ruleFeatureCallID
+ { $current=$iv_ruleFeatureCallID.current.getText(); }
EOF
;
-// Rule IdOrSuper
-ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+// Rule FeatureCallID
+ruleFeatureCallID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
@init { enterRule();
}
@after { leaveRule(); }:
(
{
- newCompositeNode(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
+ newCompositeNode(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0());
}
this_ValidID_0=ruleValidID {
$current.merge(this_ValidID_0);
@@ -4353,10 +4523,31 @@ ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken
}
|
- kw='super'
+ kw='extends'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1());
+ }
+
+ |
+ kw='static'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2());
+ }
+
+ |
+ kw='import'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getImportKeyword_3());
+ }
+
+ |
+ kw='extension'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4());
}
)
;
@@ -4365,38 +4556,39 @@ ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken
-// Entry rule entryRuleStaticQualifier
-entryRuleStaticQualifier returns [String current=null]
+// Entry rule entryRuleIdOrSuper
+entryRuleIdOrSuper returns [String current=null]
:
- { newCompositeNode(grammarAccess.getStaticQualifierRule()); }
- iv_ruleStaticQualifier=ruleStaticQualifier
- { $current=$iv_ruleStaticQualifier.current.getText(); }
+ { newCompositeNode(grammarAccess.getIdOrSuperRule()); }
+ iv_ruleIdOrSuper=ruleIdOrSuper
+ { $current=$iv_ruleIdOrSuper.current.getText(); }
EOF
;
-// Rule StaticQualifier
-ruleStaticQualifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+// Rule IdOrSuper
+ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
@init { enterRule();
}
@after { leaveRule(); }:
(
{
- newCompositeNode(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0());
+ newCompositeNode(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0());
}
- this_ValidID_0=ruleValidID {
- $current.merge(this_ValidID_0);
+ this_FeatureCallID_0=ruleFeatureCallID {
+ $current.merge(this_FeatureCallID_0);
}
{
afterParserOrEnumRuleCall();
}
- kw='::'
+ |
+ kw='super'
{
$current.merge(kw);
- newLeafNode(kw, grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1());
+ newLeafNode(kw, grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
}
-)+
+)
;
@@ -4813,9 +5005,27 @@ ruleXTypeLiteral returns [EObject current=null]
}
)
-) otherlv_4=')'
+)(
+(
+ {
+ newCompositeNode(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
+ }
+ lv_arrayDimensions_4_0=ruleArrayBrackets {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXTypeLiteralRule());
+ }
+ add(
+ $current,
+ "arrayDimensions",
+ lv_arrayDimensions_4_0,
+ "ArrayBrackets");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)* otherlv_5=')'
{
- newLeafNode(otherlv_4, grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
+ newLeafNode(otherlv_5, grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
}
)
;
@@ -5236,6 +5446,8 @@ finally {
+
+
// Entry rule entryRuleJvmTypeReference
entryRuleJvmTypeReference returns [EObject current=null]
:
@@ -5260,30 +5472,28 @@ ruleJvmTypeReference returns [EObject current=null]
afterParserOrEnumRuleCall();
}
((((
-) '['
- ']'
-))=>((
+) ruleArrayBrackets))=>((
{
$current = forceCreateModelElementAndSet(
grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0(),
$current);
}
-) otherlv_2='['
- {
- newLeafNode(otherlv_2, grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
+)
+ {
+ newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
}
- otherlv_3=']'
- {
- newLeafNode(otherlv_3, grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
+ruleArrayBrackets
+ {
+ afterParserOrEnumRuleCall();
}
))*)
|
{
newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
- this_XFunctionTypeRef_4=ruleXFunctionTypeRef
+ this_XFunctionTypeRef_3=ruleXFunctionTypeRef
{
- $current = $this_XFunctionTypeRef_4.current;
+ $current = $this_XFunctionTypeRef_3.current;
afterParserOrEnumRuleCall();
}
)
@@ -5293,6 +5503,39 @@ ruleJvmTypeReference returns [EObject current=null]
+// Entry rule entryRuleArrayBrackets
+entryRuleArrayBrackets returns [String current=null]
+ :
+ { newCompositeNode(grammarAccess.getArrayBracketsRule()); }
+ iv_ruleArrayBrackets=ruleArrayBrackets
+ { $current=$iv_ruleArrayBrackets.current.getText(); }
+ EOF
+;
+
+// Rule ArrayBrackets
+ruleArrayBrackets returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+(
+ kw='['
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
+ }
+
+ kw=']'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1());
+ }
+)
+ ;
+
+
+
+
+
// Entry rule entryRuleXFunctionTypeRef
entryRuleXFunctionTypeRef returns [EObject current=null]
:
@@ -5708,6 +5951,50 @@ ruleJvmLowerBound returns [EObject current=null]
+// Entry rule entryRuleQualifiedNameWithWildcard
+entryRuleQualifiedNameWithWildcard returns [String current=null]
+ :
+ { newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule()); }
+ iv_ruleQualifiedNameWithWildcard=ruleQualifiedNameWithWildcard
+ { $current=$iv_ruleQualifiedNameWithWildcard.current.getText(); }
+ EOF
+;
+
+// Rule QualifiedNameWithWildcard
+ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+(
+ {
+ newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
+ }
+ this_QualifiedName_0=ruleQualifiedName {
+ $current.merge(this_QualifiedName_0);
+ }
+
+ {
+ afterParserOrEnumRuleCall();
+ }
+
+ kw='.'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
+ }
+
+ kw='*'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2());
+ }
+)
+ ;
+
+
+
+
+
// Entry rule entryRuleValidID
entryRuleValidID returns [String current=null]
:
@@ -5736,6 +6023,162 @@ ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()
+// Entry rule entryRuleXImportSection
+entryRuleXImportSection returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getXImportSectionRule()); }
+ iv_ruleXImportSection=ruleXImportSection
+ { $current=$iv_ruleXImportSection.current; }
+ EOF
+;
+
+// Rule XImportSection
+ruleXImportSection returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+(
+(
+ {
+ newCompositeNode(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
+ }
+ lv_importDeclarations_0_0=ruleXImportDeclaration {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXImportSectionRule());
+ }
+ add(
+ $current,
+ "importDeclarations",
+ lv_importDeclarations_0_0,
+ "XImportDeclaration");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)+
+;
+
+
+
+
+
+// Entry rule entryRuleXImportDeclaration
+entryRuleXImportDeclaration returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getXImportDeclarationRule()); }
+ iv_ruleXImportDeclaration=ruleXImportDeclaration
+ { $current=$iv_ruleXImportDeclaration.current; }
+ EOF
+;
+
+// Rule XImportDeclaration
+ruleXImportDeclaration returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+( otherlv_0='import'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getXImportDeclarationAccess().getImportKeyword_0());
+ }
+(((
+(
+ lv_static_1_0= 'static'
+ {
+ newLeafNode(lv_static_1_0, grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0());
+ }
+
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+ setWithLastConsumed($current, "static", true, "static");
+ }
+
+)
+)(
+(
+ lv_extension_2_0= 'extension'
+ {
+ newLeafNode(lv_extension_2_0, grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0());
+ }
+
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+ setWithLastConsumed($current, "extension", true, "extension");
+ }
+
+)
+)?(
+(
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0());
+ }
+ ruleQualifiedName {
+ afterParserOrEnumRuleCall();
+ }
+
+)
+) otherlv_4='.'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3());
+ }
+ otherlv_5='*'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4());
+ }
+)
+ |(
+(
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0());
+ }
+ ruleQualifiedName {
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)
+ |(
+(
+ {
+ newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0());
+ }
+ lv_importedNamespace_7_0=ruleQualifiedNameWithWildcard {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getXImportDeclarationRule());
+ }
+ set(
+ $current,
+ "importedNamespace",
+ lv_importedNamespace_7_0,
+ "QualifiedNameWithWildcard");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))( otherlv_8=';'
+ {
+ newLeafNode(otherlv_8, grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2());
+ }
+)?)
+;
+
+
+
+
+
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F'|'_')+ ('#' (('b'|'B') ('i'|'I')|('l'|'L')))?;
RULE_INT : '0'..'9' ('0'..'9'|'_')*;
diff --git a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.tokens b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.tokens
index 896eba2..3b1be8c 100644
--- a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.tokens
+++ b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.tokens
@@ -1,15 +1,7 @@
-T__68=68
-T__69=69
RULE_ID=4
-T__66=66
-T__67=67
-T__64=64
T__29=29
-T__65=65
T__28=28
-T__62=62
T__27=27
-T__63=63
T__26=26
T__25=25
T__24=24
@@ -18,142 +10,162 @@ T__22=22
RULE_ANY_OTHER=12
T__21=21
T__20=20
+T__93=93
+T__19=19
+T__91=91
+T__92=92
+RULE_HEX=6
+T__16=16
+T__15=15
+T__90=90
+T__18=18
+T__17=17
+T__14=14
+T__13=13
+RULE_DECIMAL=8
+T__80=80
+T__81=81
+T__82=82
+T__83=83
+T__85=85
+T__84=84
+T__87=87
+T__86=86
+T__89=89
+T__88=88
+RULE_ML_COMMENT=9
+RULE_STRING=5
+T__71=71
+T__72=72
+T__70=70
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__65=65
+T__62=62
+T__63=63
T__61=61
T__60=60
T__55=55
T__56=56
-T__19=19
T__57=57
-RULE_HEX=6
T__58=58
-T__16=16
T__51=51
-T__15=15
T__52=52
T__53=53
-T__18=18
T__54=54
-T__17=17
-T__14=14
-T__13=13
T__59=59
RULE_INT=7
-RULE_DECIMAL=8
T__50=50
T__42=42
T__43=43
T__40=40
T__41=41
-T__80=80
T__46=46
-T__81=81
T__47=47
-T__82=82
T__44=44
-T__83=83
T__45=45
T__48=48
T__49=49
-T__85=85
RULE_SL_COMMENT=10
-T__84=84
-T__87=87
-T__86=86
-RULE_ML_COMMENT=9
T__30=30
T__31=31
-RULE_STRING=5
T__32=32
-T__71=71
T__33=33
-T__72=72
T__34=34
T__35=35
-T__70=70
T__36=36
T__37=37
T__38=38
T__39=39
RULE_WS=11
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
'instanceof'=37
'diagram'=13
+'#'=62
'>='=38
-'=='=35
-'/'=50
-'switch'=65
+'=='=33
+'/'=52
+'switch'=69
'type'=14
'>'=40
-'||'=33
-'*.'=55
-'hidden'=21
-'&&'=34
-';'=62
-'return'=81
-'<>'=44
-'for'=23
-'?.'=54
-'+'=47
-'=>'=27
-'.'=19
-'import'=18
-'?:'=45
-'true'=77
-'catch'=84
-'else'=64
-'extends'=86
-'+='=32
+'||'=31
+'extension'=80
+'hidden'=18
+'&&'=32
+';'=66
+'return'=88
+'==='=35
+'<>'=45
+'for'=20
+'?.'=58
+'+'=48
+'=>'=24
+'.'=56
+'import'=79
+'?:'=46
+'static'=78
+'true'=84
+'catch'=91
+'else'=68
+'extends'=77
+'+='=29
'{'=15
-'as'=53
-'?'=85
-'try'=82
-'var'=71
+'as'=55
+'?'=92
+'try'=89
+'var'=75
'unless'=17
-'if'=63
-':'=66
-'ref'=28
-'('=57
-'while'=69
-'-'=48
-'**'=49
-','=56
-'default'=67
-'each'=24
-']'=61
-'edge'=26
-'..'=43
-'!'=52
-'finally'=83
-'|'=60
-'new'=75
-'val'=72
-'call'=29
-'null'=78
-'typeof'=79
-'='=31
-'<=>'=46
-'throw'=80
-'::'=74
-')'=58
+'if'=67
+':'=70
+'ref'=25
+'('=60
+'while'=73
+'-'=49
+'**'=51
+','=59
+'default'=71
+'each'=21
+'-='=30
+']'=64
+'edge'=23
+'..'=44
+'!'=54
+'finally'=90
+'|'=65
+'..<'=43
+'new'=82
+'val'=76
+'call'=26
+'null'=85
+'typeof'=86
+'='=28
+'<=>'=47
+'throw'=87
+'::'=57
+')'=61
'->'=42
-'%'=51
-'super'=73
-'do'=70
-'case'=68
+'%'=53
+'super'=81
+'do'=74
+'case'=72
'}'=16
-'label'=25
+'label'=22
'<='=39
-'!='=36
-'false'=76
-'open'=30
+'!=='=36
+'!='=34
+'false'=83
+'open'=27
'<'=41
-'*'=20
-'node'=22
-'['=59
-'&'=87
+'['=63
+'node'=19
+'*'=50
+'&'=93
diff --git a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingLexer.java b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingLexer.java
index 6053d1f..ae542c0 100644
--- a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingLexer.java
+++ b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingLexer.java
@@ -12,19 +12,11 @@
@SuppressWarnings("all")
public class InternalGraphViewMappingLexer extends Lexer {
- public static final int T__68=68;
- public static final int T__69=69;
public static final int RULE_ID=4;
- public static final int T__66=66;
- public static final int T__67=67;
public static final int T__29=29;
- public static final int T__64=64;
public static final int T__28=28;
- public static final int T__65=65;
public static final int T__27=27;
- public static final int T__62=62;
public static final int T__26=26;
- public static final int T__63=63;
public static final int T__25=25;
public static final int T__24=24;
public static final int T__23=23;
@@ -32,71 +24,85 @@ public class InternalGraphViewMappingLexer extends Lexer {
public static final int RULE_ANY_OTHER=12;
public static final int T__21=21;
public static final int T__20=20;
- public static final int T__61=61;
public static final int EOF=-1;
+ public static final int T__93=93;
+ public static final int T__19=19;
+ public static final int T__91=91;
+ public static final int RULE_HEX=6;
+ public static final int T__92=92;
+ public static final int T__16=16;
+ public static final int T__90=90;
+ public static final int T__15=15;
+ public static final int T__18=18;
+ public static final int T__17=17;
+ public static final int T__14=14;
+ public static final int T__13=13;
+ public static final int RULE_DECIMAL=8;
+ public static final int T__80=80;
+ public static final int T__81=81;
+ public static final int T__82=82;
+ public static final int T__83=83;
+ public static final int T__85=85;
+ public static final int T__84=84;
+ public static final int T__87=87;
+ public static final int T__86=86;
+ public static final int T__89=89;
+ public static final int T__88=88;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int RULE_STRING=5;
+ public static final int T__71=71;
+ public static final int T__72=72;
+ public static final int T__70=70;
+ public static final int T__76=76;
+ public static final int T__75=75;
+ public static final int T__74=74;
+ public static final int T__73=73;
+ public static final int T__79=79;
+ public static final int T__78=78;
+ public static final int T__77=77;
+ public static final int T__68=68;
+ public static final int T__69=69;
+ public static final int T__66=66;
+ public static final int T__67=67;
+ public static final int T__64=64;
+ public static final int T__65=65;
+ public static final int T__62=62;
+ public static final int T__63=63;
+ public static final int T__61=61;
public static final int T__60=60;
public static final int T__55=55;
public static final int T__56=56;
- public static final int T__19=19;
public static final int T__57=57;
- public static final int RULE_HEX=6;
public static final int T__58=58;
- public static final int T__16=16;
public static final int T__51=51;
- public static final int T__15=15;
public static final int T__52=52;
public static final int T__53=53;
- public static final int T__18=18;
public static final int T__54=54;
- public static final int T__17=17;
- public static final int T__14=14;
- public static final int T__13=13;
public static final int T__59=59;
public static final int RULE_INT=7;
- public static final int RULE_DECIMAL=8;
public static final int T__50=50;
public static final int T__42=42;
public static final int T__43=43;
public static final int T__40=40;
public static final int T__41=41;
public static final int T__46=46;
- public static final int T__80=80;
public static final int T__47=47;
- public static final int T__81=81;
public static final int T__44=44;
- public static final int T__82=82;
public static final int T__45=45;
- public static final int T__83=83;
public static final int T__48=48;
public static final int T__49=49;
- public static final int T__85=85;
- public static final int T__84=84;
public static final int RULE_SL_COMMENT=10;
- public static final int T__87=87;
- public static final int T__86=86;
- public static final int RULE_ML_COMMENT=9;
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
- public static final int RULE_STRING=5;
public static final int T__33=33;
- public static final int T__71=71;
public static final int T__34=34;
- public static final int T__72=72;
public static final int T__35=35;
public static final int T__36=36;
- public static final int T__70=70;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
- public static final int T__76=76;
public static final int RULE_WS=11;
- public static final int T__75=75;
- public static final int T__74=74;
- public static final int T__73=73;
- public static final int T__79=79;
- public static final int T__78=78;
- public static final int T__77=77;
// delegates
// delegators
@@ -219,10 +225,10 @@ public final void mT__18() throws RecognitionException {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:16:7: ( 'import' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:16:9: 'import'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:16:7: ( 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:16:9: 'hidden'
{
- match("import");
+ match("hidden");
}
@@ -240,10 +246,11 @@ public final void mT__19() throws RecognitionException {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:17:7: ( '.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:17:9: '.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:17:7: ( 'node' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:17:9: 'node'
{
- match('.');
+ match("node");
+
}
@@ -260,10 +267,11 @@ public final void mT__20() throws RecognitionException {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:18:7: ( '*' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:18:9: '*'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:18:7: ( 'for' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:18:9: 'for'
{
- match('*');
+ match("for");
+
}
@@ -280,10 +288,10 @@ public final void mT__21() throws RecognitionException {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:19:7: ( 'hidden' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:19:9: 'hidden'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:19:7: ( 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:19:9: 'each'
{
- match("hidden");
+ match("each");
}
@@ -301,10 +309,10 @@ public final void mT__22() throws RecognitionException {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:20:7: ( 'node' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:20:9: 'node'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:20:7: ( 'label' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:20:9: 'label'
{
- match("node");
+ match("label");
}
@@ -322,10 +330,10 @@ public final void mT__23() throws RecognitionException {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:21:7: ( 'for' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:21:9: 'for'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:21:7: ( 'edge' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:21:9: 'edge'
{
- match("for");
+ match("edge");
}
@@ -343,10 +351,10 @@ public final void mT__24() throws RecognitionException {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:22:7: ( 'each' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:22:9: 'each'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:22:7: ( '=>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:22:9: '=>'
{
- match("each");
+ match("=>");
}
@@ -364,10 +372,10 @@ public final void mT__25() throws RecognitionException {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:23:7: ( 'label' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:23:9: 'label'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:23:7: ( 'ref' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:23:9: 'ref'
{
- match("label");
+ match("ref");
}
@@ -385,10 +393,10 @@ public final void mT__26() throws RecognitionException {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:24:7: ( 'edge' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:24:9: 'edge'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:24:7: ( 'call' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:24:9: 'call'
{
- match("edge");
+ match("call");
}
@@ -406,10 +414,10 @@ public final void mT__27() throws RecognitionException {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:25:7: ( '=>' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:25:9: '=>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:25:7: ( 'open' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:25:9: 'open'
{
- match("=>");
+ match("open");
}
@@ -427,11 +435,10 @@ public final void mT__28() throws RecognitionException {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:26:7: ( 'ref' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:26:9: 'ref'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:26:7: ( '=' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:26:9: '='
{
- match("ref");
-
+ match('=');
}
@@ -448,10 +455,10 @@ public final void mT__29() throws RecognitionException {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:27:7: ( 'call' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:27:9: 'call'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:27:7: ( '+=' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:27:9: '+='
{
- match("call");
+ match("+=");
}
@@ -469,10 +476,10 @@ public final void mT__30() throws RecognitionException {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:28:7: ( 'open' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:28:9: 'open'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:28:7: ( '-=' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:28:9: '-='
{
- match("open");
+ match("-=");
}
@@ -490,10 +497,11 @@ public final void mT__31() throws RecognitionException {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:29:7: ( '=' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:29:9: '='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:29:7: ( '||' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:29:9: '||'
{
- match('=');
+ match("||");
+
}
@@ -510,10 +518,10 @@ public final void mT__32() throws RecognitionException {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:30:7: ( '+=' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:30:9: '+='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:30:7: ( '&&' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:30:9: '&&'
{
- match("+=");
+ match("&&");
}
@@ -531,10 +539,10 @@ public final void mT__33() throws RecognitionException {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:31:7: ( '||' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:31:9: '||'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:31:7: ( '==' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:31:9: '=='
{
- match("||");
+ match("==");
}
@@ -552,10 +560,10 @@ public final void mT__34() throws RecognitionException {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:32:7: ( '&&' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:32:9: '&&'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:32:7: ( '!=' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:32:9: '!='
{
- match("&&");
+ match("!=");
}
@@ -573,10 +581,10 @@ public final void mT__35() throws RecognitionException {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:33:7: ( '==' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:33:9: '=='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:33:7: ( '===' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:33:9: '==='
{
- match("==");
+ match("===");
}
@@ -594,10 +602,10 @@ public final void mT__36() throws RecognitionException {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:34:7: ( '!=' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:34:9: '!='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:34:7: ( '!==' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:34:9: '!=='
{
- match("!=");
+ match("!==");
}
@@ -739,10 +747,10 @@ public final void mT__43() throws RecognitionException {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:41:7: ( '..' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:41:9: '..'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:41:7: ( '..<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:41:9: '..<'
{
- match("..");
+ match("..<");
}
@@ -760,10 +768,10 @@ public final void mT__44() throws RecognitionException {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:42:7: ( '<>' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:42:9: '<>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:42:7: ( '..' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:42:9: '..'
{
- match("<>");
+ match("..");
}
@@ -781,10 +789,10 @@ public final void mT__45() throws RecognitionException {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:43:7: ( '?:' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:43:9: '?:'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:43:7: ( '<>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:43:9: '<>'
{
- match("?:");
+ match("<>");
}
@@ -802,10 +810,10 @@ public final void mT__46() throws RecognitionException {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:44:7: ( '<=>' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:44:9: '<=>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:44:7: ( '?:' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:44:9: '?:'
{
- match("<=>");
+ match("?:");
}
@@ -823,10 +831,11 @@ public final void mT__47() throws RecognitionException {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:45:7: ( '+' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:45:9: '+'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:45:7: ( '<=>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:45:9: '<=>'
{
- match('+');
+ match("<=>");
+
}
@@ -843,10 +852,10 @@ public final void mT__48() throws RecognitionException {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:46:7: ( '-' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:46:9: '-'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:46:7: ( '+' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:46:9: '+'
{
- match('-');
+ match('+');
}
@@ -863,11 +872,10 @@ public final void mT__49() throws RecognitionException {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:47:7: ( '**' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:47:9: '**'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:47:7: ( '-' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:47:9: '-'
{
- match("**");
-
+ match('-');
}
@@ -884,10 +892,10 @@ public final void mT__50() throws RecognitionException {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:48:7: ( '/' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:48:9: '/'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:48:7: ( '*' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:48:9: '*'
{
- match('/');
+ match('*');
}
@@ -904,10 +912,11 @@ public final void mT__51() throws RecognitionException {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:49:7: ( '%' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:49:9: '%'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:49:7: ( '**' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:49:9: '**'
{
- match('%');
+ match("**");
+
}
@@ -924,10 +933,10 @@ public final void mT__52() throws RecognitionException {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:50:7: ( '!' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:50:9: '!'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:50:7: ( '/' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:50:9: '/'
{
- match('!');
+ match('/');
}
@@ -944,11 +953,10 @@ public final void mT__53() throws RecognitionException {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:51:7: ( 'as' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:51:9: 'as'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:51:7: ( '%' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:51:9: '%'
{
- match("as");
-
+ match('%');
}
@@ -965,11 +973,10 @@ public final void mT__54() throws RecognitionException {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:52:7: ( '?.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:52:9: '?.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:52:7: ( '!' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:52:9: '!'
{
- match("?.");
-
+ match('!');
}
@@ -986,10 +993,10 @@ public final void mT__55() throws RecognitionException {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:53:7: ( '*.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:53:9: '*.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:53:7: ( 'as' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:53:9: 'as'
{
- match("*.");
+ match("as");
}
@@ -1007,10 +1014,10 @@ public final void mT__56() throws RecognitionException {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:54:7: ( ',' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:54:9: ','
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:54:7: ( '.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:54:9: '.'
{
- match(',');
+ match('.');
}
@@ -1027,10 +1034,11 @@ public final void mT__57() throws RecognitionException {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:55:7: ( '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:55:9: '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:55:7: ( '::' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:55:9: '::'
{
- match('(');
+ match("::");
+
}
@@ -1047,10 +1055,11 @@ public final void mT__58() throws RecognitionException {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:56:7: ( ')' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:56:9: ')'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:56:7: ( '?.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:56:9: '?.'
{
- match(')');
+ match("?.");
+
}
@@ -1067,10 +1076,10 @@ public final void mT__59() throws RecognitionException {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:57:7: ( '[' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:57:9: '['
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:57:7: ( ',' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:57:9: ','
{
- match('[');
+ match(',');
}
@@ -1087,10 +1096,10 @@ public final void mT__60() throws RecognitionException {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:58:7: ( '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:58:9: '|'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:58:7: ( '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:58:9: '('
{
- match('|');
+ match('(');
}
@@ -1107,10 +1116,10 @@ public final void mT__61() throws RecognitionException {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:59:7: ( ']' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:59:9: ']'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:59:7: ( ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:59:9: ')'
{
- match(']');
+ match(')');
}
@@ -1127,10 +1136,10 @@ public final void mT__62() throws RecognitionException {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:60:7: ( ';' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:60:9: ';'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:60:7: ( '#' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:60:9: '#'
{
- match(';');
+ match('#');
}
@@ -1147,11 +1156,10 @@ public final void mT__63() throws RecognitionException {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:61:7: ( 'if' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:61:9: 'if'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:61:7: ( '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:61:9: '['
{
- match("if");
-
+ match('[');
}
@@ -1168,11 +1176,10 @@ public final void mT__64() throws RecognitionException {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:62:7: ( 'else' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:62:9: 'else'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:62:7: ( ']' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:62:9: ']'
{
- match("else");
-
+ match(']');
}
@@ -1189,11 +1196,10 @@ public final void mT__65() throws RecognitionException {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:63:7: ( 'switch' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:63:9: 'switch'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:63:7: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:63:9: '|'
{
- match("switch");
-
+ match('|');
}
@@ -1210,10 +1216,10 @@ public final void mT__66() throws RecognitionException {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:64:7: ( ':' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:64:9: ':'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:64:7: ( ';' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:64:9: ';'
{
- match(':');
+ match(';');
}
@@ -1230,10 +1236,10 @@ public final void mT__67() throws RecognitionException {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:65:7: ( 'default' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:65:9: 'default'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:65:7: ( 'if' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:65:9: 'if'
{
- match("default");
+ match("if");
}
@@ -1251,10 +1257,10 @@ public final void mT__68() throws RecognitionException {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:66:7: ( 'case' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:66:9: 'case'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:66:7: ( 'else' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:66:9: 'else'
{
- match("case");
+ match("else");
}
@@ -1272,10 +1278,10 @@ public final void mT__69() throws RecognitionException {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:67:7: ( 'while' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:67:9: 'while'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:67:7: ( 'switch' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:67:9: 'switch'
{
- match("while");
+ match("switch");
}
@@ -1293,11 +1299,10 @@ public final void mT__70() throws RecognitionException {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:68:7: ( 'do' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:68:9: 'do'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:68:7: ( ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:68:9: ':'
{
- match("do");
-
+ match(':');
}
@@ -1314,10 +1319,10 @@ public final void mT__71() throws RecognitionException {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:69:7: ( 'var' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:69:9: 'var'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:69:7: ( 'default' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:69:9: 'default'
{
- match("var");
+ match("default");
}
@@ -1335,10 +1340,10 @@ public final void mT__72() throws RecognitionException {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:70:7: ( 'val' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:70:9: 'val'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:70:7: ( 'case' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:70:9: 'case'
{
- match("val");
+ match("case");
}
@@ -1356,10 +1361,10 @@ public final void mT__73() throws RecognitionException {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:71:7: ( 'super' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:71:9: 'super'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:71:7: ( 'while' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:71:9: 'while'
{
- match("super");
+ match("while");
}
@@ -1377,10 +1382,10 @@ public final void mT__74() throws RecognitionException {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:72:7: ( '::' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:72:9: '::'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:72:7: ( 'do' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:72:9: 'do'
{
- match("::");
+ match("do");
}
@@ -1398,10 +1403,10 @@ public final void mT__75() throws RecognitionException {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:73:7: ( 'new' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:73:9: 'new'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:73:7: ( 'var' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:73:9: 'var'
{
- match("new");
+ match("var");
}
@@ -1419,10 +1424,10 @@ public final void mT__76() throws RecognitionException {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:74:7: ( 'false' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:74:9: 'false'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:74:7: ( 'val' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:74:9: 'val'
{
- match("false");
+ match("val");
}
@@ -1440,10 +1445,10 @@ public final void mT__77() throws RecognitionException {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:75:7: ( 'true' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:75:9: 'true'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:75:7: ( 'extends' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:75:9: 'extends'
{
- match("true");
+ match("extends");
}
@@ -1461,10 +1466,10 @@ public final void mT__78() throws RecognitionException {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:76:7: ( 'null' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:76:9: 'null'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:76:7: ( 'static' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:76:9: 'static'
{
- match("null");
+ match("static");
}
@@ -1482,10 +1487,10 @@ public final void mT__79() throws RecognitionException {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:77:7: ( 'typeof' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:77:9: 'typeof'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:77:7: ( 'import' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:77:9: 'import'
{
- match("typeof");
+ match("import");
}
@@ -1503,10 +1508,10 @@ public final void mT__80() throws RecognitionException {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:78:7: ( 'throw' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:78:9: 'throw'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:78:7: ( 'extension' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:78:9: 'extension'
{
- match("throw");
+ match("extension");
}
@@ -1524,10 +1529,10 @@ public final void mT__81() throws RecognitionException {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:79:7: ( 'return' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:79:9: 'return'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:79:7: ( 'super' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:79:9: 'super'
{
- match("return");
+ match("super");
}
@@ -1545,10 +1550,10 @@ public final void mT__82() throws RecognitionException {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:7: ( 'try' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:9: 'try'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:7: ( 'new' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:9: 'new'
{
- match("try");
+ match("new");
}
@@ -1566,10 +1571,10 @@ public final void mT__83() throws RecognitionException {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:7: ( 'finally' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:9: 'finally'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:7: ( 'false' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:9: 'false'
{
- match("finally");
+ match("false");
}
@@ -1587,10 +1592,10 @@ public final void mT__84() throws RecognitionException {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:82:7: ( 'catch' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:82:9: 'catch'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:82:7: ( 'true' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:82:9: 'true'
{
- match("catch");
+ match("true");
}
@@ -1608,10 +1613,11 @@ public final void mT__85() throws RecognitionException {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:83:7: ( '?' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:83:9: '?'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:83:7: ( 'null' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:83:9: 'null'
{
- match('?');
+ match("null");
+
}
@@ -1628,10 +1634,10 @@ public final void mT__86() throws RecognitionException {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:84:7: ( 'extends' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:84:9: 'extends'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:84:7: ( 'typeof' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:84:9: 'typeof'
{
- match("extends");
+ match("typeof");
}
@@ -1649,10 +1655,11 @@ public final void mT__87() throws RecognitionException {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:85:7: ( '&' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:85:9: '&'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:85:7: ( 'throw' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:85:9: 'throw'
{
- match('&');
+ match("throw");
+
}
@@ -1664,15 +1671,139 @@ public final void mT__87() throws RecognitionException {
}
// $ANTLR end "T__87"
+ // $ANTLR start "T__88"
+ public final void mT__88() throws RecognitionException {
+ try {
+ int _type = T__88;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:86:7: ( 'return' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:86:9: 'return'
+ {
+ match("return");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__88"
+
+ // $ANTLR start "T__89"
+ public final void mT__89() throws RecognitionException {
+ try {
+ int _type = T__89;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:87:7: ( 'try' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:87:9: 'try'
+ {
+ match("try");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__89"
+
+ // $ANTLR start "T__90"
+ public final void mT__90() throws RecognitionException {
+ try {
+ int _type = T__90;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:88:7: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:88:9: 'finally'
+ {
+ match("finally");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__90"
+
+ // $ANTLR start "T__91"
+ public final void mT__91() throws RecognitionException {
+ try {
+ int _type = T__91;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:89:7: ( 'catch' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:89:9: 'catch'
+ {
+ match("catch");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__91"
+
+ // $ANTLR start "T__92"
+ public final void mT__92() throws RecognitionException {
+ try {
+ int _type = T__92;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:90:7: ( '?' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:90:9: '?'
+ {
+ match('?');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__92"
+
+ // $ANTLR start "T__93"
+ public final void mT__93() throws RecognitionException {
+ try {
+ int _type = T__93;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:91:7: ( '&' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:91:9: '&'
+ {
+ match('&');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__93"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:12: ( '0x' | '0X' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1700,7 +1831,7 @@ else if ( (LA1_1=='X') ) {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:13: '0x'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:13: '0x'
{
match("0x");
@@ -1708,7 +1839,7 @@ else if ( (LA1_1=='X') ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:18: '0X'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:18: '0X'
{
match("0X");
@@ -1718,7 +1849,7 @@ else if ( (LA1_1=='X') ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -1756,7 +1887,7 @@ else if ( (LA1_1=='X') ) {
cnt2++;
} while (true);
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -1765,10 +1896,10 @@ else if ( (LA1_1=='X') ) {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -1786,7 +1917,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -1810,7 +1941,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5739:84: ( 'l' | 'L' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6182:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -1849,11 +1980,11 @@ public final void mRULE_INT() throws RecognitionException {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5741:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5741:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6184:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6184:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5741:21: ( '0' .. '9' | '_' )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6184:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -1902,11 +2033,11 @@ public final void mRULE_DECIMAL() throws RecognitionException {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -1915,7 +2046,7 @@ public final void mRULE_DECIMAL() throws RecognitionException {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -1926,7 +2057,7 @@ public final void mRULE_DECIMAL() throws RecognitionException {
recover(mse);
throw mse;}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:36: ( '+' | '-' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1959,7 +2090,7 @@ public final void mRULE_DECIMAL() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -1971,7 +2102,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l
}
switch (alt8) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -1995,7 +2126,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5743:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6186:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -2028,10 +2159,10 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5745:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5745:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6188:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6188:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5745:11: ( '^' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6188:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2040,7 +2171,7 @@ public final void mRULE_ID() throws RecognitionException {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5745:11: '^'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6188:11: '^'
{
match('^');
@@ -2058,7 +2189,7 @@ public final void mRULE_ID() throws RecognitionException {
recover(mse);
throw mse;}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5745:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6188:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -2107,10 +2238,10 @@ public final void mRULE_STRING() throws RecognitionException {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -2128,10 +2259,10 @@ else if ( (LA13_0=='\'') ) {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -2147,7 +2278,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1
switch (alt11) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:21: '\\\\' ( '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') ) {
@@ -2163,7 +2294,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2188,10 +2319,10 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop12:
do {
int alt12=3;
@@ -2207,7 +2338,7 @@ else if ( ((LA12_0>='\u0000' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='[')||(LA1
switch (alt12) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:92: '\\\\' ( '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') ) {
@@ -2223,7 +2354,7 @@ else if ( ((LA12_0>='\u0000' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='[')||(LA1
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5747:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6190:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2266,12 +2397,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5749:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5749:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6192:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6192:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5749:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6192:24: ( options {greedy=false; } : . )*
loop14:
do {
int alt14=2;
@@ -2296,7 +2427,7 @@ else if ( ((LA14_0>='\u0000' && LA14_0<=')')||(LA14_0>='+' && LA14_0<='\uFFFF'))
switch (alt14) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5749:52: .
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6192:52: .
{
matchAny();
@@ -2326,12 +2457,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop15:
do {
int alt15=2;
@@ -2344,7 +2475,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
switch (alt15) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194: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();
@@ -2364,7 +2495,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
}
} while (true);
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:40: ( ( '\\r' )? '\\n' )?
int alt17=2;
int LA17_0 = input.LA(1);
@@ -2373,9 +2504,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
}
switch (alt17) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:41: ( '\\r' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:41: ( '\\r' )?
int alt16=2;
int LA16_0 = input.LA(1);
@@ -2384,7 +2515,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5751:41: '\\r'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6194:41: '\\r'
{
match('\r');
@@ -2416,10 +2547,10 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5753:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5753:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6196:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6196:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5753:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6196:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt18=0;
loop18:
do {
@@ -2473,8 +2604,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5755:16: ( . )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5755:18: .
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6198:16: ( . )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6198:18: .
{
matchAny();
@@ -2489,8 +2620,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:8: ( T__13 | T__14 | T__15 | T__16 | 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 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt19=84;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:8: ( T__13 | T__14 | T__15 | T__16 | 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 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt19=90;
alt19 = dfa19.predict(input);
switch (alt19) {
case 1 :
@@ -3019,63 +3150,105 @@ public void mTokens() throws RecognitionException {
}
break;
case 76 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:460: RULE_HEX
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:460: T__88
{
- mRULE_HEX();
+ mT__88();
}
break;
case 77 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:469: RULE_INT
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:466: T__89
{
- mRULE_INT();
+ mT__89();
}
break;
case 78 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:478: RULE_DECIMAL
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:472: T__90
{
- mRULE_DECIMAL();
+ mT__90();
}
break;
case 79 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:491: RULE_ID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:478: T__91
{
- mRULE_ID();
+ mT__91();
}
break;
case 80 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:499: RULE_STRING
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:484: T__92
{
- mRULE_STRING();
+ mT__92();
}
break;
case 81 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:511: RULE_ML_COMMENT
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:490: T__93
{
- mRULE_ML_COMMENT();
+ mT__93();
}
break;
case 82 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:527: RULE_SL_COMMENT
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:496: RULE_HEX
{
- mRULE_SL_COMMENT();
+ mRULE_HEX();
}
break;
case 83 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:543: RULE_WS
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:505: RULE_INT
{
- mRULE_WS();
+ mRULE_INT();
}
break;
case 84 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:551: RULE_ANY_OTHER
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:514: RULE_DECIMAL
+ {
+ mRULE_DECIMAL();
+
+ }
+ break;
+ case 85 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:527: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 86 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:535: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 87 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:547: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 88 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:563: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 89 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:579: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 90 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1:587: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -3089,153 +3262,150 @@ public void mTokens() throws RecognitionException {
protected DFA19 dfa19 = new DFA19(this);
static final String DFA19_eotS =
- "\1\uffff\2\62\2\uffff\2\62\1\75\1\100\5\62\1\117\3\62\1\124\1\126"+
- "\1\130\1\132\1\134\1\137\1\141\1\144\1\147\1\uffff\1\62\6\uffff"+
- "\1\62\1\163\2\62\2\170\1\56\1\uffff\2\56\2\uffff\2\62\1\176\1\uffff"+
- "\3\62\2\uffff\3\62\1\u0086\5\uffff\14\62\3\uffff\3\62\12\uffff\1"+
- "\u009a\13\uffff\1\u009b\6\uffff\2\62\2\uffff\2\62\1\uffff\1\170"+
- "\4\uffff\2\62\1\uffff\2\62\1\u00a5\4\62\1\uffff\2\62\1\u00ac\1\62"+
- "\1\u00ae\7\62\1\u00b6\5\62\3\uffff\3\62\1\u00bf\1\u00c0\2\62\1\u00c4"+
- "\1\u00c5\1\uffff\5\62\1\u00cb\1\uffff\1\u00cc\1\uffff\2\62\1\u00cf"+
- "\1\u00d0\1\u00d1\2\62\1\uffff\1\62\1\u00d5\1\u00d6\1\62\1\u00d8"+
- "\3\62\2\uffff\3\62\2\uffff\1\u00df\4\62\2\uffff\1\u00e4\1\62\3\uffff"+
- "\1\62\1\u00e7\1\62\2\uffff\1\u00e9\1\uffff\1\62\1\u00eb\1\u00ec"+
- "\2\62\1\u00ef\1\uffff\1\u00f0\1\u00f1\1\62\1\u00f3\1\uffff\2\62"+
- "\1\uffff\1\u00f6\1\uffff\1\u00f7\2\uffff\1\u00f8\1\u00f9\3\uffff"+
- "\1\62\1\uffff\1\u00fb\1\u00fc\4\uffff\1\62\2\uffff\1\62\1\u00ff"+
+ "\1\uffff\2\63\2\uffff\6\63\1\110\3\63\1\115\1\120\1\122\1\124\1"+
+ "\126\1\63\1\133\1\136\1\140\1\143\1\145\1\150\1\uffff\1\63\1\154"+
+ "\7\uffff\3\63\2\173\1\57\1\uffff\2\57\2\uffff\2\63\1\u0081\1\uffff"+
+ "\3\63\2\uffff\15\63\1\uffff\1\u0094\1\uffff\3\63\11\uffff\1\u009c"+
+ "\1\uffff\1\63\1\u009e\1\63\2\uffff\1\u00a1\2\uffff\1\u00a3\12\uffff"+
+ "\1\u00a4\11\uffff\5\63\1\uffff\1\173\4\uffff\2\63\1\uffff\2\63\1"+
+ "\u00af\4\63\1\u00b4\1\63\1\u00b6\7\63\2\uffff\1\u00be\5\63\2\uffff"+
+ "\1\63\1\uffff\1\63\5\uffff\4\63\1\u00ca\1\u00cb\2\63\1\u00cf\1\u00d0"+
+ "\1\uffff\3\63\1\u00d4\1\uffff\1\u00d5\1\uffff\2\63\1\u00d8\1\u00d9"+
+ "\1\u00da\2\63\1\uffff\1\63\1\u00de\1\u00df\1\63\1\u00e1\6\63\2\uffff"+
+ "\3\63\2\uffff\1\u00eb\2\63\2\uffff\1\u00ee\1\63\3\uffff\1\63\1\u00f2"+
+ "\1\63\2\uffff\1\u00f4\1\uffff\4\63\1\u00f9\1\u00fa\2\63\1\u00fd"+
+ "\1\uffff\1\u00fe\1\u00ff\1\uffff\3\63\1\uffff\1\u0103\1\uffff\1"+
+ "\63\1\u0105\1\u0106\1\u0107\2\uffff\1\u0108\1\u0109\3\uffff\1\u010a"+
+ "\1\u010b\1\63\1\uffff\1\63\7\uffff\2\63\1\u0110\1\63\1\uffff\1\u0112"+
"\1\uffff";
static final String DFA19_eofS =
- "\u0100\uffff";
+ "\u0113\uffff";
static final String DFA19_minS =
- "\1\0\1\145\1\150\2\uffff\1\156\1\146\1\56\1\52\1\151\1\145\3\141"+
- "\1\75\1\145\1\141\1\160\1\75\1\174\1\46\3\75\1\76\1\56\1\52\1\uffff"+
- "\1\163\6\uffff\1\165\1\72\1\150\1\141\2\60\1\44\1\uffff\2\0\2\uffff"+
- "\1\141\1\146\1\44\1\uffff\1\160\1\165\1\162\2\uffff\1\154\1\160"+
- "\1\163\1\44\5\uffff\2\144\1\167\1\154\1\162\1\154\1\156\1\143\1"+
- "\147\1\163\1\164\1\142\3\uffff\1\146\1\154\1\145\12\uffff\1\76\13"+
- "\uffff\1\44\6\uffff\1\151\1\160\2\uffff\1\151\1\154\1\uffff\1\60"+
- "\4\uffff\1\147\1\141\1\uffff\2\145\1\44\1\157\1\145\1\157\1\164"+
- "\1\uffff\1\144\1\145\1\44\1\154\1\44\1\163\1\141\1\150\4\145\1\44"+
- "\1\165\1\154\1\145\1\143\1\156\3\uffff\1\164\1\145\1\154\2\44\1"+
- "\162\1\165\2\44\1\uffff\1\167\1\163\1\162\1\141\1\145\1\44\1\uffff"+
- "\1\44\1\uffff\1\145\1\154\3\44\1\156\1\154\1\uffff\1\162\2\44\1"+
- "\150\1\44\1\143\1\162\1\145\2\uffff\1\141\1\154\1\146\2\uffff\1"+
- "\44\1\163\1\164\2\156\2\uffff\1\44\1\154\3\uffff\1\144\1\44\1\156"+
- "\2\uffff\1\44\1\uffff\1\150\2\44\1\155\1\164\1\44\1\uffff\2\44\1"+
- "\143\1\44\1\uffff\1\171\1\163\1\uffff\1\44\1\uffff\1\44\2\uffff"+
- "\2\44\3\uffff\1\145\1\uffff\2\44\4\uffff\1\157\2\uffff\1\146\1\44"+
- "\1\uffff";
+ "\1\0\1\145\1\150\2\uffff\1\156\1\151\1\145\3\141\1\75\1\145\1\141"+
+ "\1\160\2\75\1\174\1\46\1\75\1\146\2\75\2\56\2\52\1\uffff\1\163\1"+
+ "\72\7\uffff\1\164\1\150\1\141\2\60\1\44\1\uffff\2\0\2\uffff\1\141"+
+ "\1\146\1\44\1\uffff\1\160\1\165\1\162\2\uffff\1\154\2\144\1\167"+
+ "\1\154\1\162\1\154\1\156\1\143\1\147\1\163\1\164\1\142\1\uffff\1"+
+ "\75\1\uffff\1\146\1\154\1\145\11\uffff\1\75\1\uffff\1\163\1\44\1"+
+ "\160\2\uffff\1\76\2\uffff\1\74\12\uffff\1\44\11\uffff\1\151\1\141"+
+ "\1\160\1\151\1\154\1\uffff\1\60\4\uffff\1\147\1\141\1\uffff\2\145"+
+ "\1\44\1\157\1\145\1\144\1\145\1\44\1\154\1\44\1\163\1\141\1\150"+
+ "\4\145\2\uffff\1\44\1\165\1\154\1\145\1\143\1\156\2\uffff\1\164"+
+ "\1\uffff\1\157\5\uffff\2\164\1\145\1\154\2\44\1\162\1\165\2\44\1"+
+ "\uffff\1\167\1\163\1\145\1\44\1\uffff\1\44\1\uffff\1\145\1\154\3"+
+ "\44\1\156\1\154\1\uffff\1\162\2\44\1\150\1\44\1\141\1\162\1\143"+
+ "\1\151\1\162\1\145\2\uffff\1\141\1\154\1\146\2\uffff\1\44\1\163"+
+ "\1\156\2\uffff\1\44\1\154\3\uffff\1\144\1\44\1\156\2\uffff\1\44"+
+ "\1\uffff\1\156\1\164\1\150\1\143\2\44\1\155\1\164\1\44\1\uffff\2"+
+ "\44\1\uffff\1\171\1\163\1\151\1\uffff\1\44\1\uffff\1\143\3\44\2"+
+ "\uffff\2\44\3\uffff\2\44\1\157\1\uffff\1\145\7\uffff\1\156\1\157"+
+ "\1\44\1\146\1\uffff\1\44\1\uffff";
static final String DFA19_maxS =
- "\1\uffff\1\157\1\171\2\uffff\2\156\2\56\1\151\1\165\1\157\1\170"+
- "\1\141\1\76\1\145\1\141\1\160\1\75\1\174\1\46\2\75\2\76\1\72\1\57"+
- "\1\uffff\1\163\6\uffff\1\167\1\72\1\150\1\141\1\170\1\154\1\172"+
- "\1\uffff\2\uffff\2\uffff\1\141\1\146\1\172\1\uffff\1\160\1\171\1"+
- "\162\2\uffff\1\154\1\160\1\163\1\172\5\uffff\2\144\1\167\1\154\1"+
- "\162\1\154\1\156\1\143\1\147\1\163\1\164\1\142\3\uffff\2\164\1\145"+
- "\12\uffff\1\76\13\uffff\1\172\6\uffff\1\151\1\160\2\uffff\1\151"+
- "\1\162\1\uffff\1\154\4\uffff\1\147\1\141\1\uffff\2\145\1\172\1\157"+
- "\1\145\1\157\1\164\1\uffff\1\144\1\145\1\172\1\154\1\172\1\163\1"+
- "\141\1\150\4\145\1\172\1\165\1\154\1\145\1\143\1\156\3\uffff\1\164"+
- "\1\145\1\154\2\172\1\162\1\165\2\172\1\uffff\1\167\1\163\1\162\1"+
- "\141\1\145\1\172\1\uffff\1\172\1\uffff\1\145\1\154\3\172\1\156\1"+
- "\154\1\uffff\1\162\2\172\1\150\1\172\1\143\1\162\1\145\2\uffff\1"+
- "\141\1\154\1\146\2\uffff\1\172\1\163\1\164\2\156\2\uffff\1\172\1"+
- "\154\3\uffff\1\144\1\172\1\156\2\uffff\1\172\1\uffff\1\150\2\172"+
- "\1\155\1\164\1\172\1\uffff\2\172\1\143\1\172\1\uffff\1\171\1\163"+
- "\1\uffff\1\172\1\uffff\1\172\2\uffff\2\172\3\uffff\1\145\1\uffff"+
- "\2\172\4\uffff\1\157\2\uffff\1\146\1\172\1\uffff";
+ "\1\uffff\1\157\1\171\2\uffff\1\156\1\151\1\165\1\157\1\170\1\141"+
+ "\1\76\1\145\1\141\1\160\1\75\1\76\1\174\1\46\1\75\1\156\1\75\1\76"+
+ "\1\56\1\72\1\52\1\57\1\uffff\1\163\1\72\7\uffff\1\167\1\150\1\141"+
+ "\1\170\1\154\1\172\1\uffff\2\uffff\2\uffff\1\141\1\146\1\172\1\uffff"+
+ "\1\160\1\171\1\162\2\uffff\1\154\2\144\1\167\1\154\1\162\1\154\1"+
+ "\156\1\143\1\147\1\163\1\164\1\142\1\uffff\1\75\1\uffff\2\164\1"+
+ "\145\11\uffff\1\75\1\uffff\1\163\1\172\1\160\2\uffff\1\76\2\uffff"+
+ "\1\74\12\uffff\1\172\11\uffff\1\151\1\141\1\160\1\151\1\162\1\uffff"+
+ "\1\154\4\uffff\1\147\1\141\1\uffff\2\145\1\172\1\157\1\145\1\144"+
+ "\1\145\1\172\1\154\1\172\1\163\1\141\1\150\4\145\2\uffff\1\172\1"+
+ "\165\1\154\1\145\1\143\1\156\2\uffff\1\164\1\uffff\1\157\5\uffff"+
+ "\2\164\1\145\1\154\2\172\1\162\1\165\2\172\1\uffff\1\167\1\163\1"+
+ "\145\1\172\1\uffff\1\172\1\uffff\1\145\1\154\3\172\1\156\1\154\1"+
+ "\uffff\1\162\2\172\1\150\1\172\1\141\1\162\1\143\1\151\1\162\1\145"+
+ "\2\uffff\1\141\1\154\1\146\2\uffff\1\172\1\163\1\156\2\uffff\1\172"+
+ "\1\154\3\uffff\1\163\1\172\1\156\2\uffff\1\172\1\uffff\1\156\1\164"+
+ "\1\150\1\143\2\172\1\155\1\164\1\172\1\uffff\2\172\1\uffff\1\171"+
+ "\1\163\1\151\1\uffff\1\172\1\uffff\1\143\3\172\2\uffff\2\172\3\uffff"+
+ "\2\172\1\157\1\uffff\1\145\7\uffff\1\156\1\157\1\172\1\146\1\uffff"+
+ "\1\172\1\uffff";
static final String DFA19_acceptS =
- "\3\uffff\1\3\1\4\26\uffff\1\47\1\uffff\1\54\1\55\1\56\1\57\1\61"+
- "\1\62\7\uffff\1\117\2\uffff\1\123\1\124\3\uffff\1\117\3\uffff\1"+
- "\3\1\4\4\uffff\1\37\1\7\1\45\1\53\1\10\14\uffff\1\17\1\27\1\23\3"+
- "\uffff\1\24\1\43\1\25\1\60\1\26\1\113\1\30\1\50\1\32\1\34\1\uffff"+
- "\1\40\1\35\1\36\1\44\1\41\1\52\1\111\1\121\1\122\1\46\1\47\1\uffff"+
- "\1\54\1\55\1\56\1\57\1\61\1\62\2\uffff\1\76\1\66\2\uffff\1\114\1"+
- "\uffff\1\115\1\116\1\120\1\123\2\uffff\1\72\7\uffff\1\63\22\uffff"+
- "\1\42\1\33\1\51\11\uffff\1\106\6\uffff\1\77\1\uffff\1\13\7\uffff"+
- "\1\20\10\uffff\1\73\1\74\3\uffff\1\2\1\101\5\uffff\1\12\1\102\2"+
- "\uffff\1\14\1\16\1\64\3\uffff\1\21\1\70\1\uffff\1\22\6\uffff\1\104"+
- "\4\uffff\1\100\2\uffff\1\15\1\uffff\1\110\1\uffff\1\75\1\71\2\uffff"+
- "\1\103\1\5\1\6\1\uffff\1\11\2\uffff\1\105\1\65\1\1\1\67\1\uffff"+
- "\1\107\1\112\2\uffff\1\31";
+ "\3\uffff\1\3\1\4\26\uffff\1\51\2\uffff\1\57\1\60\1\61\1\62\1\63"+
+ "\1\64\1\66\6\uffff\1\125\2\uffff\1\131\1\132\3\uffff\1\125\3\uffff"+
+ "\1\3\1\4\15\uffff\1\14\1\uffff\1\20\3\uffff\1\21\1\44\1\22\1\36"+
+ "\1\45\1\23\1\65\1\24\1\121\1\uffff\1\52\3\uffff\1\32\1\34\1\uffff"+
+ "\1\41\1\35\1\uffff\1\54\1\42\1\56\1\120\1\47\1\46\1\127\1\130\1"+
+ "\50\1\51\1\uffff\1\55\1\72\1\57\1\60\1\61\1\62\1\63\1\64\1\66\5"+
+ "\uffff\1\122\1\uffff\1\123\1\124\1\126\1\131\2\uffff\1\76\21\uffff"+
+ "\1\27\1\25\6\uffff\1\30\1\26\1\uffff\1\67\1\uffff\1\43\1\33\1\37"+
+ "\1\40\1\53\12\uffff\1\115\4\uffff\1\106\1\uffff\1\10\7\uffff\1\15"+
+ "\13\uffff\1\77\1\100\3\uffff\1\2\1\110\3\uffff\1\7\1\111\2\uffff"+
+ "\1\11\1\13\1\70\3\uffff\1\16\1\74\1\uffff\1\17\11\uffff\1\113\2"+
+ "\uffff\1\107\3\uffff\1\12\1\uffff\1\117\4\uffff\1\105\1\75\2\uffff"+
+ "\1\112\1\5\1\6\3\uffff\1\114\1\uffff\1\103\1\71\1\102\1\1\1\73\1"+
+ "\116\1\101\4\uffff\1\104\1\uffff\1\31";
static final String DFA19_specialS =
- "\1\0\52\uffff\1\1\1\2\u00d3\uffff}>";
+ "\1\2\53\uffff\1\1\1\0\u00e5\uffff}>";
static final String[] DFA19_transitionS = {
- "\11\56\2\55\2\56\1\55\22\56\1\55\1\25\1\53\1\56\1\52\1\33\1"+
- "\24\1\54\1\36\1\37\1\10\1\22\1\35\1\30\1\7\1\32\1\47\11\50\1"+
- "\44\1\42\1\27\1\16\1\26\1\31\1\56\32\52\1\40\1\56\1\41\1\51"+
- "\1\52\1\56\1\34\1\52\1\20\1\1\1\14\1\13\1\52\1\11\1\6\2\52\1"+
- "\15\1\52\1\12\1\21\2\52\1\17\1\43\1\2\1\5\1\46\1\45\3\52\1\3"+
- "\1\23\1\4\uff82\56",
- "\1\60\3\uffff\1\57\5\uffff\1\61",
- "\1\65\11\uffff\1\64\6\uffff\1\63",
- "",
- "",
- "\1\70",
- "\1\73\6\uffff\1\71\1\72",
- "\1\74",
- "\1\76\3\uffff\1\77",
- "\1\101",
- "\1\103\11\uffff\1\102\5\uffff\1\104",
- "\1\106\7\uffff\1\107\5\uffff\1\105",
- "\1\110\2\uffff\1\111\7\uffff\1\112\13\uffff\1\113",
+ "\11\57\2\56\2\57\1\56\22\57\1\56\1\23\1\54\1\41\1\53\1\33\1"+
+ "\22\1\55\1\37\1\40\1\31\1\17\1\36\1\20\1\27\1\32\1\50\11\51"+
+ "\1\35\1\44\1\26\1\13\1\25\1\30\1\57\32\53\1\42\1\57\1\43\1\52"+
+ "\1\53\1\57\1\34\1\53\1\15\1\1\1\11\1\10\1\53\1\6\1\24\2\53\1"+
+ "\12\1\53\1\7\1\16\2\53\1\14\1\45\1\2\1\5\1\47\1\46\3\53\1\3"+
+ "\1\21\1\4\uff82\57",
+ "\1\61\3\uffff\1\60\5\uffff\1\62",
+ "\1\66\11\uffff\1\65\6\uffff\1\64",
+ "",
+ "",
+ "\1\71",
+ "\1\72",
+ "\1\74\11\uffff\1\73\5\uffff\1\75",
+ "\1\77\7\uffff\1\100\5\uffff\1\76",
+ "\1\101\2\uffff\1\102\7\uffff\1\103\13\uffff\1\104",
+ "\1\105",
+ "\1\107\1\106",
+ "\1\111",
+ "\1\112",
+ "\1\113",
"\1\114",
- "\1\116\1\115",
- "\1\120",
+ "\1\116\1\117",
"\1\121",
- "\1\122",
"\1\123",
"\1\125",
- "\1\127",
- "\1\131",
- "\1\133",
- "\1\135\1\136",
- "\1\140",
- "\1\143\13\uffff\1\142",
- "\1\145\4\uffff\1\146",
+ "\1\130\6\uffff\1\131\1\127",
+ "\1\132",
+ "\1\134\1\135",
+ "\1\137",
+ "\1\142\13\uffff\1\141",
+ "\1\144",
+ "\1\146\4\uffff\1\147",
"",
- "\1\151",
+ "\1\152",
+ "\1\153",
"",
"",
"",
"",
"",
"",
- "\1\161\1\uffff\1\160",
- "\1\162",
- "\1\164",
- "\1\165",
- "\12\167\10\uffff\1\171\1\uffff\3\171\5\uffff\1\171\13\uffff"+
- "\1\166\6\uffff\1\167\2\uffff\1\171\1\uffff\3\171\5\uffff\1\171"+
- "\13\uffff\1\166",
- "\12\167\10\uffff\1\171\1\uffff\3\171\5\uffff\1\171\22\uffff"+
- "\1\167\2\uffff\1\171\1\uffff\3\171\5\uffff\1\171",
- "\1\62\34\uffff\32\62\4\uffff\1\62\1\uffff\32\62",
"",
- "\0\172",
- "\0\172",
+ "\1\165\1\166\1\uffff\1\164",
+ "\1\167",
+ "\1\170",
+ "\12\172\10\uffff\1\174\1\uffff\3\174\5\uffff\1\174\13\uffff"+
+ "\1\171\6\uffff\1\172\2\uffff\1\174\1\uffff\3\174\5\uffff\1\174"+
+ "\13\uffff\1\171",
+ "\12\172\10\uffff\1\174\1\uffff\3\174\5\uffff\1\174\22\uffff"+
+ "\1\172\2\uffff\1\174\1\uffff\3\174\5\uffff\1\174",
+ "\1\63\34\uffff\32\63\4\uffff\1\63\1\uffff\32\63",
"",
+ "\0\175",
+ "\0\175",
"",
- "\1\174",
- "\1\175",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
"",
"\1\177",
- "\1\u0080\3\uffff\1\u0081",
- "\1\u0082",
- "",
+ "\1\u0080",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
- "\1\u0083",
- "\1\u0084",
+ "\1\u0082",
+ "\1\u0083\3\uffff\1\u0084",
"\1\u0085",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "",
- "",
- "",
"",
"",
+ "\1\u0086",
"\1\u0087",
"\1\u0088",
"\1\u0089",
@@ -3249,11 +3419,12 @@ public void mTokens() throws RecognitionException {
"\1\u0091",
"\1\u0092",
"",
+ "\1\u0093",
"",
+ "\1\u0095\15\uffff\1\u0096",
+ "\1\u0097\6\uffff\1\u0098\1\u0099",
+ "\1\u009a",
"",
- "\1\u0093\15\uffff\1\u0094",
- "\1\u0095\6\uffff\1\u0096\1\u0097",
- "\1\u0098",
"",
"",
"",
@@ -3262,205 +3433,233 @@ public void mTokens() throws RecognitionException {
"",
"",
"",
+ "\1\u009b",
"",
- "",
- "\1\u0099",
- "",
- "",
+ "\1\u009d",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u009f",
"",
"",
+ "\1\u00a0",
"",
"",
+ "\1\u00a2",
"",
"",
"",
"",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
"",
"",
"",
"",
"",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
- "\1\u009c",
- "\1\u009d",
"",
"",
- "\1\u009e",
- "\1\u00a0\5\uffff\1\u009f",
"",
- "\12\167\10\uffff\1\171\1\uffff\3\171\5\uffff\1\171\22\uffff"+
- "\1\167\2\uffff\1\171\1\uffff\3\171\5\uffff\1\171",
"",
"",
"",
"",
- "\1\u00a1",
- "\1\u00a2",
"",
- "\1\u00a3",
- "\1\u00a4",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\u00a5",
"\1\u00a6",
"\1\u00a7",
"\1\u00a8",
- "\1\u00a9",
+ "\1\u00aa\5\uffff\1\u00a9",
+ "",
+ "\12\172\10\uffff\1\174\1\uffff\3\174\5\uffff\1\174\22\uffff"+
+ "\1\172\2\uffff\1\174\1\uffff\3\174\5\uffff\1\174",
+ "",
+ "",
+ "",
"",
- "\1\u00aa",
"\1\u00ab",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\u00ac",
+ "",
"\1\u00ad",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\u00af",
+ "\1\u00ae",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"\1\u00b0",
"\1\u00b1",
"\1\u00b2",
"\1\u00b3",
- "\1\u00b4",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"\1\u00b5",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"\1\u00b7",
"\1\u00b8",
"\1\u00b9",
"\1\u00ba",
"\1\u00bb",
- "",
- "",
- "",
"\1\u00bc",
"\1\u00bd",
- "\1\u00be",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "",
+ "",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u00bf",
+ "\1\u00c0",
"\1\u00c1",
"\1\u00c2",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\16"+
- "\62\1\u00c3\13\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\u00c3",
+ "",
+ "",
+ "\1\u00c4",
+ "",
+ "\1\u00c5",
+ "",
+ "",
+ "",
+ "",
"",
"\1\u00c6",
"\1\u00c7",
"\1\u00c8",
"\1\u00c9",
- "\1\u00ca",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u00cc",
"\1\u00cd",
- "\1\u00ce",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\16"+
+ "\63\1\u00ce\13\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "",
+ "\1\u00d1",
"\1\u00d2",
"\1\u00d3",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
- "\1\u00d4",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "",
+ "\1\u00d6",
"\1\u00d7",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\u00d9",
- "\1\u00da",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"\1\u00db",
- "",
- "",
"\1\u00dc",
- "\1\u00dd",
- "\1\u00de",
"",
- "",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\u00dd",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"\1\u00e0",
- "\1\u00e1",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"\1\u00e2",
"\1\u00e3",
+ "\1\u00e4",
+ "\1\u00e5",
+ "\1\u00e6",
+ "\1\u00e7",
"",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\u00e5",
+ "\1\u00e8",
+ "\1\u00e9",
+ "\1\u00ea",
"",
"",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u00ec",
+ "\1\u00ed",
"",
- "\1\u00e6",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\u00e8",
"",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u00ef",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
"",
- "\1\u00ea",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\u00ed",
- "\1\u00ee",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\u00f2",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "",
- "\1\u00f4",
+ "",
+ "\1\u00f0\16\uffff\1\u00f1",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u00f3",
+ "",
+ "",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "",
"\1\u00f5",
+ "\1\u00f6",
+ "\1\u00f7",
+ "\1\u00f8",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u00fb",
+ "\1\u00fc",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\u0100",
+ "\1\u0101",
+ "\1\u0102",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
+ "\1\u0104",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
"",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
"",
"",
- "\1\u00fa",
"",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u010c",
"",
+ "\1\u010d",
"",
"",
"",
- "\1\u00fd",
"",
"",
- "\1\u00fe",
- "\1\62\13\uffff\12\62\7\uffff\32\62\4\uffff\1\62\1\uffff\32"+
- "\62",
+ "",
+ "",
+ "\1\u010e",
+ "\1\u010f",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
+ "\1\u0111",
+ "",
+ "\1\63\13\uffff\12\63\7\uffff\32\63\4\uffff\1\63\1\uffff\32"+
+ "\63",
""
};
@@ -3494,13 +3693,33 @@ public DFA19(BaseRecognizer recognizer) {
this.transition = DFA19_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | 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 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | 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 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | 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 LA19_45 = input.LA(1);
+
+ s = -1;
+ if ( ((LA19_45>='\u0000' && LA19_45<='\uFFFF')) ) {s = 125;}
+
+ else s = 47;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA19_44 = input.LA(1);
+
+ s = -1;
+ if ( ((LA19_44>='\u0000' && LA19_44<='\uFFFF')) ) {s = 125;}
+
+ else s = 47;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
int LA19_0 = input.LA(1);
s = -1;
@@ -3514,45 +3733,45 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA19_0=='u') ) {s = 5;}
- else if ( (LA19_0=='i') ) {s = 6;}
+ else if ( (LA19_0=='h') ) {s = 6;}
- else if ( (LA19_0=='.') ) {s = 7;}
+ else if ( (LA19_0=='n') ) {s = 7;}
- else if ( (LA19_0=='*') ) {s = 8;}
+ else if ( (LA19_0=='f') ) {s = 8;}
- else if ( (LA19_0=='h') ) {s = 9;}
+ else if ( (LA19_0=='e') ) {s = 9;}
- else if ( (LA19_0=='n') ) {s = 10;}
+ else if ( (LA19_0=='l') ) {s = 10;}
- else if ( (LA19_0=='f') ) {s = 11;}
+ else if ( (LA19_0=='=') ) {s = 11;}
- else if ( (LA19_0=='e') ) {s = 12;}
+ else if ( (LA19_0=='r') ) {s = 12;}
- else if ( (LA19_0=='l') ) {s = 13;}
+ else if ( (LA19_0=='c') ) {s = 13;}
- else if ( (LA19_0=='=') ) {s = 14;}
+ else if ( (LA19_0=='o') ) {s = 14;}
- else if ( (LA19_0=='r') ) {s = 15;}
+ else if ( (LA19_0=='+') ) {s = 15;}
- else if ( (LA19_0=='c') ) {s = 16;}
+ else if ( (LA19_0=='-') ) {s = 16;}
- else if ( (LA19_0=='o') ) {s = 17;}
+ else if ( (LA19_0=='|') ) {s = 17;}
- else if ( (LA19_0=='+') ) {s = 18;}
+ else if ( (LA19_0=='&') ) {s = 18;}
- else if ( (LA19_0=='|') ) {s = 19;}
+ else if ( (LA19_0=='!') ) {s = 19;}
- else if ( (LA19_0=='&') ) {s = 20;}
+ else if ( (LA19_0=='i') ) {s = 20;}
- else if ( (LA19_0=='!') ) {s = 21;}
+ else if ( (LA19_0=='>') ) {s = 21;}
- else if ( (LA19_0=='>') ) {s = 22;}
+ else if ( (LA19_0=='<') ) {s = 22;}
- else if ( (LA19_0=='<') ) {s = 23;}
+ else if ( (LA19_0=='.') ) {s = 23;}
- else if ( (LA19_0=='-') ) {s = 24;}
+ else if ( (LA19_0=='?') ) {s = 24;}
- else if ( (LA19_0=='?') ) {s = 25;}
+ else if ( (LA19_0=='*') ) {s = 25;}
else if ( (LA19_0=='/') ) {s = 26;}
@@ -3560,61 +3779,43 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA19_0=='a') ) {s = 28;}
- else if ( (LA19_0==',') ) {s = 29;}
-
- else if ( (LA19_0=='(') ) {s = 30;}
+ else if ( (LA19_0==':') ) {s = 29;}
- else if ( (LA19_0==')') ) {s = 31;}
+ else if ( (LA19_0==',') ) {s = 30;}
- else if ( (LA19_0=='[') ) {s = 32;}
+ else if ( (LA19_0=='(') ) {s = 31;}
- else if ( (LA19_0==']') ) {s = 33;}
+ else if ( (LA19_0==')') ) {s = 32;}
- else if ( (LA19_0==';') ) {s = 34;}
+ else if ( (LA19_0=='#') ) {s = 33;}
- else if ( (LA19_0=='s') ) {s = 35;}
+ else if ( (LA19_0=='[') ) {s = 34;}
- else if ( (LA19_0==':') ) {s = 36;}
+ else if ( (LA19_0==']') ) {s = 35;}
- else if ( (LA19_0=='w') ) {s = 37;}
+ else if ( (LA19_0==';') ) {s = 36;}
- else if ( (LA19_0=='v') ) {s = 38;}
+ else if ( (LA19_0=='s') ) {s = 37;}
- else if ( (LA19_0=='0') ) {s = 39;}
+ else if ( (LA19_0=='w') ) {s = 38;}
- else if ( ((LA19_0>='1' && LA19_0<='9')) ) {s = 40;}
+ else if ( (LA19_0=='v') ) {s = 39;}
- else if ( (LA19_0=='^') ) {s = 41;}
+ else if ( (LA19_0=='0') ) {s = 40;}
- else if ( (LA19_0=='$'||(LA19_0>='A' && LA19_0<='Z')||LA19_0=='_'||LA19_0=='b'||LA19_0=='g'||(LA19_0>='j' && LA19_0<='k')||LA19_0=='m'||(LA19_0>='p' && LA19_0<='q')||(LA19_0>='x' && LA19_0<='z')) ) {s = 42;}
+ else if ( ((LA19_0>='1' && LA19_0<='9')) ) {s = 41;}
- else if ( (LA19_0=='\"') ) {s = 43;}
+ else if ( (LA19_0=='^') ) {s = 42;}
- else if ( (LA19_0=='\'') ) {s = 44;}
+ else if ( (LA19_0=='$'||(LA19_0>='A' && LA19_0<='Z')||LA19_0=='_'||LA19_0=='b'||LA19_0=='g'||(LA19_0>='j' && LA19_0<='k')||LA19_0=='m'||(LA19_0>='p' && LA19_0<='q')||(LA19_0>='x' && LA19_0<='z')) ) {s = 43;}
- else if ( ((LA19_0>='\t' && LA19_0<='\n')||LA19_0=='\r'||LA19_0==' ') ) {s = 45;}
+ else if ( (LA19_0=='\"') ) {s = 44;}
- else if ( ((LA19_0>='\u0000' && LA19_0<='\b')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\u001F')||LA19_0=='#'||LA19_0=='@'||LA19_0=='\\'||LA19_0=='`'||(LA19_0>='~' && LA19_0<='\uFFFF')) ) {s = 46;}
+ else if ( (LA19_0=='\'') ) {s = 45;}
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA19_43 = input.LA(1);
-
- s = -1;
- if ( ((LA19_43>='\u0000' && LA19_43<='\uFFFF')) ) {s = 122;}
-
- else s = 46;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA19_44 = input.LA(1);
-
- s = -1;
- if ( ((LA19_44>='\u0000' && LA19_44<='\uFFFF')) ) {s = 122;}
+ else if ( ((LA19_0>='\t' && LA19_0<='\n')||LA19_0=='\r'||LA19_0==' ') ) {s = 46;}
- else s = 46;
+ else if ( ((LA19_0>='\u0000' && LA19_0<='\b')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\u001F')||LA19_0=='@'||LA19_0=='\\'||LA19_0=='`'||(LA19_0>='~' && LA19_0<='\uFFFF')) ) {s = 47;}
if ( s>=0 ) return s;
break;
diff --git a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingParser.java b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingParser.java
index 869b4c6..d6185c5 100644
--- a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingParser.java
+++ b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMappingParser.java
@@ -22,20 +22,12 @@
@SuppressWarnings("all")
public class InternalGraphViewMappingParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'diagram'", "'type'", "'{'", "'}'", "'unless'", "'import'", "'.'", "'*'", "'hidden'", "'node'", "'for'", "'each'", "'label'", "'edge'", "'=>'", "'ref'", "'call'", "'open'", "'='", "'+='", "'||'", "'&&'", "'=='", "'!='", "'instanceof'", "'>='", "'<='", "'>'", "'<'", "'->'", "'..'", "'<>'", "'?:'", "'<=>'", "'+'", "'-'", "'**'", "'/'", "'%'", "'!'", "'as'", "'?.'", "'*.'", "','", "'('", "')'", "'['", "'|'", "']'", "';'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'var'", "'val'", "'super'", "'::'", "'new'", "'false'", "'true'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "'?'", "'extends'", "'&'"
+ "", "", "", "", "RULE_ID", "RULE_STRING", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'diagram'", "'type'", "'{'", "'}'", "'unless'", "'hidden'", "'node'", "'for'", "'each'", "'label'", "'edge'", "'=>'", "'ref'", "'call'", "'open'", "'='", "'+='", "'-='", "'||'", "'&&'", "'=='", "'!='", "'==='", "'!=='", "'instanceof'", "'>='", "'<='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'<>'", "'?:'", "'<=>'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'as'", "'.'", "'::'", "'?.'", "','", "'('", "')'", "'#'", "'['", "']'", "'|'", "';'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'var'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'new'", "'false'", "'true'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "'?'", "'&'"
};
- public static final int T__68=68;
- public static final int T__69=69;
public static final int RULE_ID=4;
- public static final int T__66=66;
- public static final int T__67=67;
- public static final int T__64=64;
public static final int T__29=29;
- public static final int T__65=65;
public static final int T__28=28;
- public static final int T__62=62;
public static final int T__27=27;
- public static final int T__63=63;
public static final int T__26=26;
public static final int T__25=25;
public static final int T__24=24;
@@ -44,71 +36,85 @@ public class InternalGraphViewMappingParser extends AbstractInternalAntlrParser
public static final int RULE_ANY_OTHER=12;
public static final int T__21=21;
public static final int T__20=20;
+ public static final int EOF=-1;
+ public static final int T__93=93;
+ public static final int T__19=19;
+ public static final int T__91=91;
+ public static final int T__92=92;
+ public static final int RULE_HEX=6;
+ public static final int T__16=16;
+ public static final int T__15=15;
+ public static final int T__90=90;
+ public static final int T__18=18;
+ public static final int T__17=17;
+ public static final int T__14=14;
+ public static final int T__13=13;
+ public static final int RULE_DECIMAL=8;
+ public static final int T__80=80;
+ public static final int T__81=81;
+ public static final int T__82=82;
+ public static final int T__83=83;
+ public static final int T__85=85;
+ public static final int T__84=84;
+ public static final int T__87=87;
+ public static final int T__86=86;
+ public static final int T__89=89;
+ public static final int T__88=88;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int RULE_STRING=5;
+ public static final int T__71=71;
+ public static final int T__72=72;
+ public static final int T__70=70;
+ public static final int T__76=76;
+ public static final int T__75=75;
+ public static final int T__74=74;
+ public static final int T__73=73;
+ public static final int T__79=79;
+ public static final int T__78=78;
+ public static final int T__77=77;
+ public static final int T__68=68;
+ public static final int T__69=69;
+ public static final int T__66=66;
+ public static final int T__67=67;
+ public static final int T__64=64;
+ public static final int T__65=65;
+ public static final int T__62=62;
+ public static final int T__63=63;
public static final int T__61=61;
public static final int T__60=60;
- public static final int EOF=-1;
public static final int T__55=55;
public static final int T__56=56;
- public static final int T__19=19;
public static final int T__57=57;
- public static final int RULE_HEX=6;
public static final int T__58=58;
- public static final int T__16=16;
public static final int T__51=51;
- public static final int T__15=15;
public static final int T__52=52;
public static final int T__53=53;
- public static final int T__18=18;
public static final int T__54=54;
- public static final int T__17=17;
- public static final int T__14=14;
- public static final int T__13=13;
public static final int T__59=59;
public static final int RULE_INT=7;
- public static final int RULE_DECIMAL=8;
public static final int T__50=50;
public static final int T__42=42;
public static final int T__43=43;
public static final int T__40=40;
public static final int T__41=41;
- public static final int T__80=80;
public static final int T__46=46;
- public static final int T__81=81;
public static final int T__47=47;
- public static final int T__82=82;
public static final int T__44=44;
- public static final int T__83=83;
public static final int T__45=45;
public static final int T__48=48;
public static final int T__49=49;
- public static final int T__85=85;
public static final int RULE_SL_COMMENT=10;
- public static final int T__84=84;
- public static final int T__87=87;
- public static final int T__86=86;
- public static final int RULE_ML_COMMENT=9;
public static final int T__30=30;
public static final int T__31=31;
- public static final int RULE_STRING=5;
public static final int T__32=32;
- public static final int T__71=71;
public static final int T__33=33;
- public static final int T__72=72;
public static final int T__34=34;
public static final int T__35=35;
- public static final int T__70=70;
public static final int T__36=36;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
public static final int RULE_WS=11;
- public static final int T__76=76;
- public static final int T__75=75;
- public static final int T__74=74;
- public static final int T__73=73;
- public static final int T__79=79;
- public static final int T__78=78;
- public static final int T__77=77;
// delegates
// delegators
@@ -189,7 +195,7 @@ public final EObject entryRuleDiagramMapping() throws RecognitionException {
// $ANTLR start "ruleDiagramMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:76:1: ruleDiagramMapping returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:76:1: ruleDiagramMapping returns [EObject current=null] : ( ( (lv_importSection_0_0= ruleXImportSection ) )? otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? ) ;
public final EObject ruleDiagramMapping() throws RecognitionException {
EObject current = null;
@@ -198,7 +204,7 @@ public final EObject ruleDiagramMapping() throws RecognitionException {
Token otherlv_5=null;
Token otherlv_7=null;
Token otherlv_8=null;
- EObject lv_imports_0_0 = null;
+ EObject lv_importSection_0_0 = null;
AntlrDatatypeRuleToken lv_name_2_0 = null;
@@ -212,64 +218,57 @@ public final EObject ruleDiagramMapping() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:79:28: ( ( ( (lv_imports_0_0= ruleImport ) )* otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:1: ( ( (lv_imports_0_0= ruleImport ) )* otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:79:28: ( ( ( (lv_importSection_0_0= ruleXImportSection ) )? otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:1: ( ( (lv_importSection_0_0= ruleXImportSection ) )? otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:1: ( ( (lv_imports_0_0= ruleImport ) )* otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:2: ( (lv_imports_0_0= ruleImport ) )* otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:1: ( ( (lv_importSection_0_0= ruleXImportSection ) )? otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:2: ( (lv_importSection_0_0= ruleXImportSection ) )? otherlv_1= 'diagram' ( (lv_name_2_0= ruleQualifiedName ) ) otherlv_3= 'type' ( (lv_typeGuard_4_0= ruleJvmTypeReference ) ) otherlv_5= '{' ( (lv_mappings_6_0= ruleAbstractExpressionMapping ) )* otherlv_7= '}' (otherlv_8= 'unless' ( (lv_unlessCondition_9_0= ruleXExpression ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:2: ( (lv_imports_0_0= ruleImport ) )*
- loop1:
- do {
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0==18) ) {
- alt1=1;
- }
-
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:80:2: ( (lv_importSection_0_0= ruleXImportSection ) )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
- switch (alt1) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:1: (lv_imports_0_0= ruleImport )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:1: (lv_imports_0_0= ruleImport )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:82:3: lv_imports_0_0= ruleImport
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getDiagramMappingAccess().getImportsImportParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_ruleImport_in_ruleDiagramMapping131);
- lv_imports_0_0=ruleImport();
+ if ( (LA1_0==79) ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:1: (lv_importSection_0_0= ruleXImportSection )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:81:1: (lv_importSection_0_0= ruleXImportSection )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:82:3: lv_importSection_0_0= ruleXImportSection
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getDiagramMappingAccess().getImportSectionXImportSectionParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXImportSection_in_ruleDiagramMapping131);
+ lv_importSection_0_0=ruleXImportSection();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getDiagramMappingRule());
- }
- add(
- current,
- "imports",
- lv_imports_0_0,
- "Import");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getDiagramMappingRule());
+ }
+ set(
+ current,
+ "importSection",
+ lv_importSection_0_0,
+ "XImportSection");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
- break;
+ }
+ break;
- default :
- break loop1;
- }
- } while (true);
+ }
otherlv_1=(Token)match(input,13,FOLLOW_13_in_ruleDiagramMapping144); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -365,7 +364,7 @@ public final EObject ruleDiagramMapping() throws RecognitionException {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( ((LA2_0>=21 && LA2_0<=22)||(LA2_0>=25 && LA2_0<=26)||(LA2_0>=29 && LA2_0<=30)) ) {
+ if ( ((LA2_0>=18 && LA2_0<=19)||(LA2_0>=22 && LA2_0<=23)||(LA2_0>=26 && LA2_0<=27)) ) {
alt2=1;
}
@@ -498,30 +497,30 @@ public final EObject ruleDiagramMapping() throws RecognitionException {
// $ANTLR end "ruleDiagramMapping"
- // $ANTLR start "entryRuleImport"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:198:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
- public final EObject entryRuleImport() throws RecognitionException {
+ // $ANTLR start "entryRuleAbstractExpressionMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:198:1: entryRuleAbstractExpressionMapping returns [EObject current=null] : iv_ruleAbstractExpressionMapping= ruleAbstractExpressionMapping EOF ;
+ public final EObject entryRuleAbstractExpressionMapping() throws RecognitionException {
EObject current = null;
- EObject iv_ruleImport = null;
+ EObject iv_ruleAbstractExpressionMapping = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:199:2: (iv_ruleImport= ruleImport EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:200:2: iv_ruleImport= ruleImport EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:199:2: (iv_ruleAbstractExpressionMapping= ruleAbstractExpressionMapping EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:200:2: iv_ruleAbstractExpressionMapping= ruleAbstractExpressionMapping EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getImportRule());
+ newCompositeNode(grammarAccess.getAbstractExpressionMappingRule());
}
- pushFollow(FOLLOW_ruleImport_in_entryRuleImport316);
- iv_ruleImport=ruleImport();
+ pushFollow(FOLLOW_ruleAbstractExpressionMapping_in_entryRuleAbstractExpressionMapping316);
+ iv_ruleAbstractExpressionMapping=ruleAbstractExpressionMapping();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleImport;
+ current =iv_ruleAbstractExpressionMapping;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleImport326); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAbstractExpressionMapping326); if (state.failed) return current;
}
@@ -535,70 +534,185 @@ public final EObject entryRuleImport() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleImport"
+ // $ANTLR end "entryRuleAbstractExpressionMapping"
- // $ANTLR start "ruleImport"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:207:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) ) ;
- public final EObject ruleImport() throws RecognitionException {
+ // $ANTLR start "ruleAbstractExpressionMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:207:1: ruleAbstractExpressionMapping returns [EObject current=null] : (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall ) ;
+ public final EObject ruleAbstractExpressionMapping() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- AntlrDatatypeRuleToken lv_importedNamespace_1_0 = null;
+ EObject this_NodeMapping_0 = null;
+
+ EObject this_LabelMapping_1 = null;
+
+ EObject this_EdgeMapping_2 = null;
+
+ EObject this_MappingCall_3 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:210:28: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:211:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:210:28: ( (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:211:1: (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:211:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:211:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
- {
- otherlv_0=(Token)match(input,18,FOLLOW_18_in_ruleImport363); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:211:1: (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall )
+ int alt4=4;
+ switch ( input.LA(1) ) {
+ case 18:
+ {
+ switch ( input.LA(2) ) {
+ case 23:
+ {
+ alt4=3;
+ }
+ break;
+ case 19:
+ {
+ alt4=1;
+ }
+ break;
+ case 22:
+ {
+ alt4=2;
+ }
+ break;
+ case 26:
+ {
+ alt4=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 4, 1, input);
- newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:215:1: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:216:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:216:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:217:3: lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_ruleImport384);
- lv_importedNamespace_1_0=ruleQualifiedNameWithWildcard();
+ throw nvae;
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
+ case 19:
+ {
+ alt4=1;
+ }
+ break;
+ case 22:
+ {
+ alt4=2;
+ }
+ break;
+ case 23:
+ {
+ alt4=3;
+ }
+ break;
+ case 26:
+ case 27:
+ {
+ alt4=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 4, 0, input);
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getImportRule());
- }
- set(
- current,
- "importedNamespace",
- lv_importedNamespace_1_0,
- "QualifiedNameWithWildcard");
- afterParserOrEnumRuleCall();
-
+ throw nvae;
}
- }
+ switch (alt4) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:212:5: this_NodeMapping_0= ruleNodeMapping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getNodeMappingParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_ruleNodeMapping_in_ruleAbstractExpressionMapping373);
+ this_NodeMapping_0=ruleNodeMapping();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_NodeMapping_0;
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:222:5: this_LabelMapping_1= ruleLabelMapping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getLabelMappingParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_ruleLabelMapping_in_ruleAbstractExpressionMapping400);
+ this_LabelMapping_1=ruleLabelMapping();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_LabelMapping_1;
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:232:5: this_EdgeMapping_2= ruleEdgeMapping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getEdgeMappingParserRuleCall_2());
+
+ }
+ pushFollow(FOLLOW_ruleEdgeMapping_in_ruleAbstractExpressionMapping427);
+ this_EdgeMapping_2=ruleEdgeMapping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_EdgeMapping_2;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 4 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:242:5: this_MappingCall_3= ruleMappingCall
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getMappingCallParserRuleCall_3());
+
+ }
+ pushFollow(FOLLOW_ruleMappingCall_in_ruleAbstractExpressionMapping454);
+ this_MappingCall_3=ruleMappingCall();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_MappingCall_3;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ }
}
@@ -616,33 +730,33 @@ public final EObject ruleImport() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleImport"
+ // $ANTLR end "ruleAbstractExpressionMapping"
- // $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:241:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
- public final String entryRuleQualifiedNameWithWildcard() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleNodeMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:258:1: entryRuleNodeMapping returns [EObject current=null] : iv_ruleNodeMapping= ruleNodeMapping EOF ;
+ public final EObject entryRuleNodeMapping() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleQualifiedNameWithWildcard = null;
+ EObject iv_ruleNodeMapping = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:242:2: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:243:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:259:2: (iv_ruleNodeMapping= ruleNodeMapping EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:260:2: iv_ruleNodeMapping= ruleNodeMapping EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule());
+ newCompositeNode(grammarAccess.getNodeMappingRule());
}
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard421);
- iv_ruleQualifiedNameWithWildcard=ruleQualifiedNameWithWildcard();
+ pushFollow(FOLLOW_ruleNodeMapping_in_entryRuleNodeMapping489);
+ iv_ruleNodeMapping=ruleNodeMapping();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleQualifiedNameWithWildcard.getText();
+ current =iv_ruleNodeMapping;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard432); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNodeMapping499); if (state.failed) return current;
}
@@ -656,318 +770,316 @@ public final String entryRuleQualifiedNameWithWildcard() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "entryRuleQualifiedNameWithWildcard"
+ // $ANTLR end "entryRuleNodeMapping"
- // $ANTLR start "ruleQualifiedNameWithWildcard"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:250:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) ;
- public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleNodeMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:267:1: ruleNodeMapping returns [EObject current=null] : ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? ) ;
+ public final EObject ruleNodeMapping() throws RecognitionException {
+ EObject current = null;
- Token kw=null;
- AntlrDatatypeRuleToken this_QualifiedName_0 = null;
+ Token lv_hidden_0_0=null;
+ Token otherlv_1=null;
+ Token lv_name_2_0=null;
+ Token otherlv_3=null;
+ Token lv_multi_4_0=null;
+ Token otherlv_6=null;
+ Token otherlv_8=null;
+ Token otherlv_9=null;
+ EObject lv_expression_5_0 = null;
+
+ EObject lv_mappings_7_0 = null;
+
+ EObject lv_unlessCondition_10_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:253:28: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:254:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:270:28: ( ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:271:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:254:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:255:5: this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:271:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:271:2: ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )?
{
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildcard479);
- this_QualifiedName_0=ruleQualifiedName();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(this_QualifiedName_0);
-
- }
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:265:1: (kw= '.' kw= '*' )?
- int alt4=2;
- int LA4_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:271:2: ( (lv_hidden_0_0= 'hidden' ) )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( (LA4_0==19) ) {
- alt4=1;
+ if ( (LA5_0==18) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:266:2: kw= '.' kw= '*'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:272:1: (lv_hidden_0_0= 'hidden' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:272:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:273:3: lv_hidden_0_0= 'hidden'
{
- kw=(Token)match(input,19,FOLLOW_19_in_ruleQualifiedNameWithWildcard498); if (state.failed) return current;
+ lv_hidden_0_0=(Token)match(input,18,FOLLOW_18_in_ruleNodeMapping542); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
+ newLeafNode(lv_hidden_0_0, grammarAccess.getNodeMappingAccess().getHiddenHiddenKeyword_0_0());
}
- kw=(Token)match(input,20,FOLLOW_20_in_ruleQualifiedNameWithWildcard511); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
-
+ if (current==null) {
+ current = createModelElement(grammarAccess.getNodeMappingRule());
+ }
+ setWithLastConsumed(current, "hidden", true, "hidden");
+
+ }
+
}
+
}
break;
}
+ otherlv_1=(Token)match(input,19,FOLLOW_19_in_ruleNodeMapping568); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getNodeMappingAccess().getNodeKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:290:1: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:291:1: (lv_name_2_0= RULE_ID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:291:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:292:3: lv_name_2_0= RULE_ID
+ {
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNodeMapping585); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_name_2_0, grammarAccess.getNodeMappingAccess().getNameIDTerminalRuleCall_2_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getNodeMappingRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_2_0,
+ "ID");
+
+ }
}
}
+ otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleNodeMapping602); if (state.failed) return current;
if ( state.backtracking==0 ) {
- leaveRule();
+
+ newLeafNode(otherlv_3, grammarAccess.getNodeMappingAccess().getForKeyword_3());
+
}
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQualifiedNameWithWildcard"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:312:1: ( (lv_multi_4_0= 'each' ) )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+ if ( (LA6_0==21) ) {
+ alt6=1;
+ }
+ switch (alt6) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:313:1: (lv_multi_4_0= 'each' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:313:1: (lv_multi_4_0= 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:314:3: lv_multi_4_0= 'each'
+ {
+ lv_multi_4_0=(Token)match(input,21,FOLLOW_21_in_ruleNodeMapping620); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- // $ANTLR start "entryRuleAbstractExpressionMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:285:1: entryRuleAbstractExpressionMapping returns [EObject current=null] : iv_ruleAbstractExpressionMapping= ruleAbstractExpressionMapping EOF ;
- public final EObject entryRuleAbstractExpressionMapping() throws RecognitionException {
- EObject current = null;
+ newLeafNode(lv_multi_4_0, grammarAccess.getNodeMappingAccess().getMultiEachKeyword_4_0());
+
+ }
+ if ( state.backtracking==0 ) {
- EObject iv_ruleAbstractExpressionMapping = null;
+ if (current==null) {
+ current = createModelElement(grammarAccess.getNodeMappingRule());
+ }
+ setWithLastConsumed(current, "multi", true, "each");
+
+ }
+
+ }
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:286:2: (iv_ruleAbstractExpressionMapping= ruleAbstractExpressionMapping EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:287:2: iv_ruleAbstractExpressionMapping= ruleAbstractExpressionMapping EOF
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:327:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:328:1: (lv_expression_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:328:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:329:3: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAbstractExpressionMappingRule());
+
+ newCompositeNode(grammarAccess.getNodeMappingAccess().getExpressionXExpressionParserRuleCall_5_0());
+
}
- pushFollow(FOLLOW_ruleAbstractExpressionMapping_in_entryRuleAbstractExpressionMapping553);
- iv_ruleAbstractExpressionMapping=ruleAbstractExpressionMapping();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleNodeMapping655);
+ lv_expression_5_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleAbstractExpressionMapping;
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNodeMappingRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleAbstractExpressionMapping563); if (state.failed) return current;
}
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleAbstractExpressionMapping"
+ }
- // $ANTLR start "ruleAbstractExpressionMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:294:1: ruleAbstractExpressionMapping returns [EObject current=null] : (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall ) ;
- public final EObject ruleAbstractExpressionMapping() throws RecognitionException {
- EObject current = null;
+ otherlv_6=(Token)match(input,15,FOLLOW_15_in_ruleNodeMapping667); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- EObject this_NodeMapping_0 = null;
+ newLeafNode(otherlv_6, grammarAccess.getNodeMappingAccess().getLeftCurlyBracketKeyword_6());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:349:1: ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )*
+ loop7:
+ do {
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- EObject this_LabelMapping_1 = null;
+ if ( ((LA7_0>=18 && LA7_0<=19)||(LA7_0>=22 && LA7_0<=23)||(LA7_0>=26 && LA7_0<=27)) ) {
+ alt7=1;
+ }
- EObject this_EdgeMapping_2 = null;
- EObject this_MappingCall_3 = null;
+ switch (alt7) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:350:1: (lv_mappings_7_0= ruleAbstractExpressionMapping )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:350:1: (lv_mappings_7_0= ruleAbstractExpressionMapping )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:351:3: lv_mappings_7_0= ruleAbstractExpressionMapping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getNodeMappingAccess().getMappingsAbstractExpressionMappingParserRuleCall_7_0());
+
+ }
+ pushFollow(FOLLOW_ruleAbstractExpressionMapping_in_ruleNodeMapping688);
+ lv_mappings_7_0=ruleAbstractExpressionMapping();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:297:28: ( (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:298:1: (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:298:1: (this_NodeMapping_0= ruleNodeMapping | this_LabelMapping_1= ruleLabelMapping | this_EdgeMapping_2= ruleEdgeMapping | this_MappingCall_3= ruleMappingCall )
- int alt5=4;
- switch ( input.LA(1) ) {
- case 21:
- {
- switch ( input.LA(2) ) {
- case 22:
- {
- alt5=1;
- }
- break;
- case 26:
- {
- alt5=3;
- }
- break;
- case 25:
- {
- alt5=2;
- }
- break;
- case 29:
- {
- alt5=4;
- }
- break;
- default:
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 5, 1, input);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNodeMappingRule());
+ }
+ add(
+ current,
+ "mappings",
+ lv_mappings_7_0,
+ "AbstractExpressionMapping");
+ afterParserOrEnumRuleCall();
+
+ }
- throw nvae;
- }
+ }
+
+ }
+ break;
+
+ default :
+ break loop7;
}
- break;
- case 22:
- {
- alt5=1;
- }
- break;
- case 25:
- {
- alt5=2;
- }
- break;
- case 26:
- {
- alt5=3;
- }
- break;
- case 29:
- case 30:
- {
- alt5=4;
- }
- break;
- default:
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
+ } while (true);
- throw nvae;
+ otherlv_8=(Token)match(input,16,FOLLOW_16_in_ruleNodeMapping701); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_8, grammarAccess.getNodeMappingAccess().getRightCurlyBracketKeyword_8());
+
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:371:1: (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )?
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- switch (alt5) {
+ if ( (LA8_0==17) ) {
+ alt8=1;
+ }
+ switch (alt8) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:299:5: this_NodeMapping_0= ruleNodeMapping
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:371:3: otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) )
{
+ otherlv_9=(Token)match(input,17,FOLLOW_17_in_ruleNodeMapping714); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getNodeMappingParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleNodeMapping_in_ruleAbstractExpressionMapping610);
- this_NodeMapping_0=ruleNodeMapping();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_NodeMapping_0;
- afterParserOrEnumRuleCall();
+ newLeafNode(otherlv_9, grammarAccess.getNodeMappingAccess().getUnlessKeyword_9_0());
}
-
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:309:5: this_LabelMapping_1= ruleLabelMapping
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:375:1: ( (lv_unlessCondition_10_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:376:1: (lv_unlessCondition_10_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:376:1: (lv_unlessCondition_10_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:377:3: lv_unlessCondition_10_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getLabelMappingParserRuleCall_1());
-
+ newCompositeNode(grammarAccess.getNodeMappingAccess().getUnlessConditionXExpressionParserRuleCall_9_1_0());
+
}
- pushFollow(FOLLOW_ruleLabelMapping_in_ruleAbstractExpressionMapping637);
- this_LabelMapping_1=ruleLabelMapping();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleNodeMapping735);
+ lv_unlessCondition_10_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- current = this_LabelMapping_1;
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getNodeMappingRule());
+ }
+ set(
+ current,
+ "unlessCondition",
+ lv_unlessCondition_10_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
}
- break;
- case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:319:5: this_EdgeMapping_2= ruleEdgeMapping
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getEdgeMappingParserRuleCall_2());
-
- }
- pushFollow(FOLLOW_ruleEdgeMapping_in_ruleAbstractExpressionMapping664);
- this_EdgeMapping_2=ruleEdgeMapping();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_EdgeMapping_2;
- afterParserOrEnumRuleCall();
-
}
- }
- break;
- case 4 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:329:5: this_MappingCall_3= ruleMappingCall
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getAbstractExpressionMappingAccess().getMappingCallParserRuleCall_3());
-
- }
- pushFollow(FOLLOW_ruleMappingCall_in_ruleAbstractExpressionMapping691);
- this_MappingCall_3=ruleMappingCall();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_MappingCall_3;
- afterParserOrEnumRuleCall();
-
}
+
}
break;
}
+ }
+
+
}
if ( state.backtracking==0 ) {
@@ -983,33 +1095,33 @@ public final EObject ruleAbstractExpressionMapping() throws RecognitionException
}
return current;
}
- // $ANTLR end "ruleAbstractExpressionMapping"
+ // $ANTLR end "ruleNodeMapping"
- // $ANTLR start "entryRuleNodeMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:345:1: entryRuleNodeMapping returns [EObject current=null] : iv_ruleNodeMapping= ruleNodeMapping EOF ;
- public final EObject entryRuleNodeMapping() throws RecognitionException {
+ // $ANTLR start "entryRuleLabelMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:401:1: entryRuleLabelMapping returns [EObject current=null] : iv_ruleLabelMapping= ruleLabelMapping EOF ;
+ public final EObject entryRuleLabelMapping() throws RecognitionException {
EObject current = null;
- EObject iv_ruleNodeMapping = null;
+ EObject iv_ruleLabelMapping = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:346:2: (iv_ruleNodeMapping= ruleNodeMapping EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:347:2: iv_ruleNodeMapping= ruleNodeMapping EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:402:2: (iv_ruleLabelMapping= ruleLabelMapping EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:403:2: iv_ruleLabelMapping= ruleLabelMapping EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNodeMappingRule());
+ newCompositeNode(grammarAccess.getLabelMappingRule());
}
- pushFollow(FOLLOW_ruleNodeMapping_in_entryRuleNodeMapping726);
- iv_ruleNodeMapping=ruleNodeMapping();
+ pushFollow(FOLLOW_ruleLabelMapping_in_entryRuleLabelMapping773);
+ iv_ruleLabelMapping=ruleLabelMapping();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleNodeMapping;
+ current =iv_ruleLabelMapping;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNodeMapping736); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLabelMapping783); if (state.failed) return current;
}
@@ -1023,12 +1135,12 @@ public final EObject entryRuleNodeMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleNodeMapping"
+ // $ANTLR end "entryRuleLabelMapping"
- // $ANTLR start "ruleNodeMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:354:1: ruleNodeMapping returns [EObject current=null] : ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? ) ;
- public final EObject ruleNodeMapping() throws RecognitionException {
+ // $ANTLR start "ruleLabelMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:410:1: ruleLabelMapping returns [EObject current=null] : ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? ) ;
+ public final EObject ruleLabelMapping() throws RecognitionException {
EObject current = null;
Token lv_hidden_0_0=null;
@@ -1037,48 +1149,44 @@ public final EObject ruleNodeMapping() throws RecognitionException {
Token otherlv_3=null;
Token lv_multi_4_0=null;
Token otherlv_6=null;
- Token otherlv_8=null;
- Token otherlv_9=null;
EObject lv_expression_5_0 = null;
- EObject lv_mappings_7_0 = null;
-
- EObject lv_unlessCondition_10_0 = null;
+ EObject lv_unlessCondition_7_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:357:28: ( ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:358:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:413:28: ( ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:414:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:358:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:358:2: ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'node' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )* otherlv_8= '}' (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:414:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:414:2: ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:358:2: ( (lv_hidden_0_0= 'hidden' ) )?
- int alt6=2;
- int LA6_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:414:2: ( (lv_hidden_0_0= 'hidden' ) )?
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA6_0==21) ) {
- alt6=1;
+ if ( (LA9_0==18) ) {
+ alt9=1;
}
- switch (alt6) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:359:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:415:1: (lv_hidden_0_0= 'hidden' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:359:1: (lv_hidden_0_0= 'hidden' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:360:3: lv_hidden_0_0= 'hidden'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:415:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:416:3: lv_hidden_0_0= 'hidden'
{
- lv_hidden_0_0=(Token)match(input,21,FOLLOW_21_in_ruleNodeMapping779); if (state.failed) return current;
+ lv_hidden_0_0=(Token)match(input,18,FOLLOW_18_in_ruleLabelMapping826); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_hidden_0_0, grammarAccess.getNodeMappingAccess().getHiddenHiddenKeyword_0_0());
+ newLeafNode(lv_hidden_0_0, grammarAccess.getLabelMappingAccess().getHiddenHiddenKeyword_0_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getNodeMappingRule());
+ current = createModelElement(grammarAccess.getLabelMappingRule());
}
setWithLastConsumed(current, "hidden", true, "hidden");
@@ -1092,28 +1200,28 @@ public final EObject ruleNodeMapping() throws RecognitionException {
}
- otherlv_1=(Token)match(input,22,FOLLOW_22_in_ruleNodeMapping805); if (state.failed) return current;
+ otherlv_1=(Token)match(input,22,FOLLOW_22_in_ruleLabelMapping852); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getNodeMappingAccess().getNodeKeyword_1());
+ newLeafNode(otherlv_1, grammarAccess.getLabelMappingAccess().getLabelKeyword_1());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:377:1: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:378:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:433:1: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:434:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:378:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:379:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:434:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:435:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNodeMapping822); if (state.failed) return current;
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLabelMapping869); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_name_2_0, grammarAccess.getNodeMappingAccess().getNameIDTerminalRuleCall_2_0());
+ newLeafNode(lv_name_2_0, grammarAccess.getLabelMappingAccess().getNameIDTerminalRuleCall_2_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getNodeMappingRule());
+ current = createModelElement(grammarAccess.getLabelMappingRule());
}
setWithLastConsumed(
current,
@@ -1128,36 +1236,36 @@ public final EObject ruleNodeMapping() throws RecognitionException {
}
- otherlv_3=(Token)match(input,23,FOLLOW_23_in_ruleNodeMapping839); if (state.failed) return current;
+ otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleLabelMapping886); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getNodeMappingAccess().getForKeyword_3());
+ newLeafNode(otherlv_3, grammarAccess.getLabelMappingAccess().getForKeyword_3());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:399:1: ( (lv_multi_4_0= 'each' ) )?
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:455:1: ( (lv_multi_4_0= 'each' ) )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA7_0==24) ) {
- alt7=1;
+ if ( (LA10_0==21) ) {
+ alt10=1;
}
- switch (alt7) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:400:1: (lv_multi_4_0= 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:456:1: (lv_multi_4_0= 'each' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:400:1: (lv_multi_4_0= 'each' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:401:3: lv_multi_4_0= 'each'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:456:1: (lv_multi_4_0= 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:457:3: lv_multi_4_0= 'each'
{
- lv_multi_4_0=(Token)match(input,24,FOLLOW_24_in_ruleNodeMapping857); if (state.failed) return current;
+ lv_multi_4_0=(Token)match(input,21,FOLLOW_21_in_ruleLabelMapping904); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_multi_4_0, grammarAccess.getNodeMappingAccess().getMultiEachKeyword_4_0());
+ newLeafNode(lv_multi_4_0, grammarAccess.getLabelMappingAccess().getMultiEachKeyword_4_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getNodeMappingRule());
+ current = createModelElement(grammarAccess.getLabelMappingRule());
}
setWithLastConsumed(current, "multi", true, "each");
@@ -1171,18 +1279,18 @@ public final EObject ruleNodeMapping() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:414:3: ( (lv_expression_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:415:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:470:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:471:1: (lv_expression_5_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:415:1: (lv_expression_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:416:3: lv_expression_5_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:471:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:472:3: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNodeMappingAccess().getExpressionXExpressionParserRuleCall_5_0());
+ newCompositeNode(grammarAccess.getLabelMappingAccess().getExpressionXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleNodeMapping892);
+ pushFollow(FOLLOW_ruleXExpression_in_ruleLabelMapping939);
lv_expression_5_0=ruleXExpression();
state._fsp--;
@@ -1190,7 +1298,7 @@ public final EObject ruleNodeMapping() throws RecognitionException {
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getNodeMappingRule());
+ current = createModelElementForParent(grammarAccess.getLabelMappingRule());
}
set(
current,
@@ -1206,113 +1314,48 @@ public final EObject ruleNodeMapping() throws RecognitionException {
}
- otherlv_6=(Token)match(input,15,FOLLOW_15_in_ruleNodeMapping904); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_6, grammarAccess.getNodeMappingAccess().getLeftCurlyBracketKeyword_6());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:436:1: ( (lv_mappings_7_0= ruleAbstractExpressionMapping ) )*
- loop8:
- do {
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( ((LA8_0>=21 && LA8_0<=22)||(LA8_0>=25 && LA8_0<=26)||(LA8_0>=29 && LA8_0<=30)) ) {
- alt8=1;
- }
-
-
- switch (alt8) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:437:1: (lv_mappings_7_0= ruleAbstractExpressionMapping )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:437:1: (lv_mappings_7_0= ruleAbstractExpressionMapping )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:438:3: lv_mappings_7_0= ruleAbstractExpressionMapping
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getNodeMappingAccess().getMappingsAbstractExpressionMappingParserRuleCall_7_0());
-
- }
- pushFollow(FOLLOW_ruleAbstractExpressionMapping_in_ruleNodeMapping925);
- lv_mappings_7_0=ruleAbstractExpressionMapping();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getNodeMappingRule());
- }
- add(
- current,
- "mappings",
- lv_mappings_7_0,
- "AbstractExpressionMapping");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- default :
- break loop8;
- }
- } while (true);
-
- otherlv_8=(Token)match(input,16,FOLLOW_16_in_ruleNodeMapping938); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_8, grammarAccess.getNodeMappingAccess().getRightCurlyBracketKeyword_8());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:458:1: (otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) ) )?
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:488:2: (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA9_0==17) ) {
- alt9=1;
+ if ( (LA11_0==17) ) {
+ alt11=1;
}
- switch (alt9) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:458:3: otherlv_9= 'unless' ( (lv_unlessCondition_10_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:488:4: otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) )
{
- otherlv_9=(Token)match(input,17,FOLLOW_17_in_ruleNodeMapping951); if (state.failed) return current;
+ otherlv_6=(Token)match(input,17,FOLLOW_17_in_ruleLabelMapping952); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_9, grammarAccess.getNodeMappingAccess().getUnlessKeyword_9_0());
+ newLeafNode(otherlv_6, grammarAccess.getLabelMappingAccess().getUnlessKeyword_6_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:462:1: ( (lv_unlessCondition_10_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:463:1: (lv_unlessCondition_10_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:492:1: ( (lv_unlessCondition_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:493:1: (lv_unlessCondition_7_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:463:1: (lv_unlessCondition_10_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:464:3: lv_unlessCondition_10_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:493:1: (lv_unlessCondition_7_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:494:3: lv_unlessCondition_7_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNodeMappingAccess().getUnlessConditionXExpressionParserRuleCall_9_1_0());
+ newCompositeNode(grammarAccess.getLabelMappingAccess().getUnlessConditionXExpressionParserRuleCall_6_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleNodeMapping972);
- lv_unlessCondition_10_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleLabelMapping973);
+ lv_unlessCondition_7_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getNodeMappingRule());
+ current = createModelElementForParent(grammarAccess.getLabelMappingRule());
}
set(
current,
"unlessCondition",
- lv_unlessCondition_10_0,
+ lv_unlessCondition_7_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -1348,33 +1391,33 @@ public final EObject ruleNodeMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleNodeMapping"
+ // $ANTLR end "ruleLabelMapping"
- // $ANTLR start "entryRuleLabelMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:488:1: entryRuleLabelMapping returns [EObject current=null] : iv_ruleLabelMapping= ruleLabelMapping EOF ;
- public final EObject entryRuleLabelMapping() throws RecognitionException {
+ // $ANTLR start "entryRuleEdgeMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:518:1: entryRuleEdgeMapping returns [EObject current=null] : iv_ruleEdgeMapping= ruleEdgeMapping EOF ;
+ public final EObject entryRuleEdgeMapping() throws RecognitionException {
EObject current = null;
- EObject iv_ruleLabelMapping = null;
+ EObject iv_ruleEdgeMapping = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:489:2: (iv_ruleLabelMapping= ruleLabelMapping EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:490:2: iv_ruleLabelMapping= ruleLabelMapping EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:519:2: (iv_ruleEdgeMapping= ruleEdgeMapping EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:520:2: iv_ruleEdgeMapping= ruleEdgeMapping EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getLabelMappingRule());
+ newCompositeNode(grammarAccess.getEdgeMappingRule());
}
- pushFollow(FOLLOW_ruleLabelMapping_in_entryRuleLabelMapping1010);
- iv_ruleLabelMapping=ruleLabelMapping();
+ pushFollow(FOLLOW_ruleEdgeMapping_in_entryRuleEdgeMapping1011);
+ iv_ruleEdgeMapping=ruleEdgeMapping();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleLabelMapping;
+ current =iv_ruleEdgeMapping;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleLabelMapping1020); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEdgeMapping1021); if (state.failed) return current;
}
@@ -1388,12 +1431,12 @@ public final EObject entryRuleLabelMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleLabelMapping"
+ // $ANTLR end "entryRuleEdgeMapping"
- // $ANTLR start "ruleLabelMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:497:1: ruleLabelMapping returns [EObject current=null] : ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? ) ;
- public final EObject ruleLabelMapping() throws RecognitionException {
+ // $ANTLR start "ruleEdgeMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:527:1: ruleEdgeMapping returns [EObject current=null] : ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? ) ;
+ public final EObject ruleEdgeMapping() throws RecognitionException {
EObject current = null;
Token lv_hidden_0_0=null;
@@ -1402,44 +1445,53 @@ public final EObject ruleLabelMapping() throws RecognitionException {
Token otherlv_3=null;
Token lv_multi_4_0=null;
Token otherlv_6=null;
+ Token otherlv_8=null;
+ Token otherlv_11=null;
+ Token otherlv_12=null;
EObject lv_expression_5_0 = null;
- EObject lv_unlessCondition_7_0 = null;
+ EObject lv_sourceMapping_7_0 = null;
+
+ EObject lv_targetMapping_9_0 = null;
+
+ EObject lv_mappings_10_0 = null;
+
+ EObject lv_unlessCondition_13_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:500:28: ( ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:501:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:530:28: ( ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:531:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:501:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:501:2: ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'label' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:531:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:531:2: ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:501:2: ( (lv_hidden_0_0= 'hidden' ) )?
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:531:2: ( (lv_hidden_0_0= 'hidden' ) )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA10_0==21) ) {
- alt10=1;
+ if ( (LA12_0==18) ) {
+ alt12=1;
}
- switch (alt10) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:502:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:532:1: (lv_hidden_0_0= 'hidden' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:502:1: (lv_hidden_0_0= 'hidden' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:503:3: lv_hidden_0_0= 'hidden'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:532:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:533:3: lv_hidden_0_0= 'hidden'
{
- lv_hidden_0_0=(Token)match(input,21,FOLLOW_21_in_ruleLabelMapping1063); if (state.failed) return current;
+ lv_hidden_0_0=(Token)match(input,18,FOLLOW_18_in_ruleEdgeMapping1064); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_hidden_0_0, grammarAccess.getLabelMappingAccess().getHiddenHiddenKeyword_0_0());
+ newLeafNode(lv_hidden_0_0, grammarAccess.getEdgeMappingAccess().getHiddenHiddenKeyword_0_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getLabelMappingRule());
+ current = createModelElement(grammarAccess.getEdgeMappingRule());
}
setWithLastConsumed(current, "hidden", true, "hidden");
@@ -1453,28 +1505,28 @@ public final EObject ruleLabelMapping() throws RecognitionException {
}
- otherlv_1=(Token)match(input,25,FOLLOW_25_in_ruleLabelMapping1089); if (state.failed) return current;
+ otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleEdgeMapping1090); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getLabelMappingAccess().getLabelKeyword_1());
+ newLeafNode(otherlv_1, grammarAccess.getEdgeMappingAccess().getEdgeKeyword_1());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:520:1: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:521:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:550:1: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:551:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:521:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:522:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:551:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:552:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLabelMapping1106); if (state.failed) return current;
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleEdgeMapping1107); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_name_2_0, grammarAccess.getLabelMappingAccess().getNameIDTerminalRuleCall_2_0());
+ newLeafNode(lv_name_2_0, grammarAccess.getEdgeMappingAccess().getNameIDTerminalRuleCall_2_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getLabelMappingRule());
+ current = createModelElement(grammarAccess.getEdgeMappingRule());
}
setWithLastConsumed(
current,
@@ -1489,36 +1541,36 @@ public final EObject ruleLabelMapping() throws RecognitionException {
}
- otherlv_3=(Token)match(input,23,FOLLOW_23_in_ruleLabelMapping1123); if (state.failed) return current;
+ otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleEdgeMapping1124); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getLabelMappingAccess().getForKeyword_3());
+ newLeafNode(otherlv_3, grammarAccess.getEdgeMappingAccess().getForKeyword_3());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:542:1: ( (lv_multi_4_0= 'each' ) )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:572:1: ( (lv_multi_4_0= 'each' ) )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA11_0==24) ) {
- alt11=1;
+ if ( (LA13_0==21) ) {
+ alt13=1;
}
- switch (alt11) {
+ switch (alt13) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:543:1: (lv_multi_4_0= 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:573:1: (lv_multi_4_0= 'each' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:543:1: (lv_multi_4_0= 'each' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:544:3: lv_multi_4_0= 'each'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:573:1: (lv_multi_4_0= 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:574:3: lv_multi_4_0= 'each'
{
- lv_multi_4_0=(Token)match(input,24,FOLLOW_24_in_ruleLabelMapping1141); if (state.failed) return current;
+ lv_multi_4_0=(Token)match(input,21,FOLLOW_21_in_ruleEdgeMapping1142); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_multi_4_0, grammarAccess.getLabelMappingAccess().getMultiEachKeyword_4_0());
+ newLeafNode(lv_multi_4_0, grammarAccess.getEdgeMappingAccess().getMultiEachKeyword_4_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getLabelMappingRule());
+ current = createModelElement(grammarAccess.getEdgeMappingRule());
}
setWithLastConsumed(current, "multi", true, "each");
@@ -1532,18 +1584,18 @@ public final EObject ruleLabelMapping() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:557:3: ( (lv_expression_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:558:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:587:3: ( (lv_expression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:588:1: (lv_expression_5_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:558:1: (lv_expression_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:559:3: lv_expression_5_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:588:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:589:3: lv_expression_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getLabelMappingAccess().getExpressionXExpressionParserRuleCall_5_0());
+ newCompositeNode(grammarAccess.getEdgeMappingAccess().getExpressionXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleLabelMapping1176);
+ pushFollow(FOLLOW_ruleXExpression_in_ruleEdgeMapping1177);
lv_expression_5_0=ruleXExpression();
state._fsp--;
@@ -1551,7 +1603,7 @@ public final EObject ruleLabelMapping() throws RecognitionException {
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getLabelMappingRule());
+ current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
}
set(
current,
@@ -1567,48 +1619,211 @@ public final EObject ruleLabelMapping() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:575:2: (otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) ) )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ otherlv_6=(Token)match(input,15,FOLLOW_15_in_ruleEdgeMapping1189); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA12_0==17) ) {
- alt12=1;
+ newLeafNode(otherlv_6, grammarAccess.getEdgeMappingAccess().getLeftCurlyBracketKeyword_6());
+
}
- switch (alt12) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:609:1: ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
+
+ if ( ((LA14_0>=25 && LA14_0<=26)) ) {
+ alt14=1;
+ }
+ switch (alt14) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:575:4: otherlv_6= 'unless' ( (lv_unlessCondition_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:610:1: (lv_sourceMapping_7_0= ruleEdgeEndMapping )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:610:1: (lv_sourceMapping_7_0= ruleEdgeEndMapping )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:611:3: lv_sourceMapping_7_0= ruleEdgeEndMapping
{
- otherlv_6=(Token)match(input,17,FOLLOW_17_in_ruleLabelMapping1189); if (state.failed) return current;
if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getEdgeMappingAccess().getSourceMappingEdgeEndMappingParserRuleCall_7_0());
+
+ }
+ pushFollow(FOLLOW_ruleEdgeEndMapping_in_ruleEdgeMapping1210);
+ lv_sourceMapping_7_0=ruleEdgeEndMapping();
- newLeafNode(otherlv_6, grammarAccess.getLabelMappingAccess().getUnlessKeyword_6_0());
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
+ }
+ set(
+ current,
+ "sourceMapping",
+ lv_sourceMapping_7_0,
+ "EdgeEndMapping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_8=(Token)match(input,24,FOLLOW_24_in_ruleEdgeMapping1223); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_8, grammarAccess.getEdgeMappingAccess().getEqualsSignGreaterThanSignKeyword_8());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:631:1: ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )?
+ int alt15=2;
+ int LA15_0 = input.LA(1);
+
+ if ( ((LA15_0>=25 && LA15_0<=26)) ) {
+ alt15=1;
+ }
+ switch (alt15) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:632:1: (lv_targetMapping_9_0= ruleEdgeEndMapping )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:632:1: (lv_targetMapping_9_0= ruleEdgeEndMapping )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:633:3: lv_targetMapping_9_0= ruleEdgeEndMapping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getEdgeMappingAccess().getTargetMappingEdgeEndMappingParserRuleCall_9_0());
+
+ }
+ pushFollow(FOLLOW_ruleEdgeEndMapping_in_ruleEdgeMapping1244);
+ lv_targetMapping_9_0=ruleEdgeEndMapping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
+ }
+ set(
+ current,
+ "targetMapping",
+ lv_targetMapping_9_0,
+ "EdgeEndMapping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:649:3: ( (lv_mappings_10_0= ruleLabelMapping ) )*
+ loop16:
+ do {
+ int alt16=2;
+ int LA16_0 = input.LA(1);
+
+ if ( (LA16_0==18||LA16_0==22) ) {
+ alt16=1;
+ }
+
+
+ switch (alt16) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:650:1: (lv_mappings_10_0= ruleLabelMapping )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:650:1: (lv_mappings_10_0= ruleLabelMapping )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:651:3: lv_mappings_10_0= ruleLabelMapping
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getEdgeMappingAccess().getMappingsLabelMappingParserRuleCall_10_0());
+
+ }
+ pushFollow(FOLLOW_ruleLabelMapping_in_ruleEdgeMapping1266);
+ lv_mappings_10_0=ruleLabelMapping();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
+ }
+ add(
+ current,
+ "mappings",
+ lv_mappings_10_0,
+ "LabelMapping");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop16;
+ }
+ } while (true);
+
+ otherlv_11=(Token)match(input,16,FOLLOW_16_in_ruleEdgeMapping1279); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_11, grammarAccess.getEdgeMappingAccess().getRightCurlyBracketKeyword_11());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:671:1: (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+
+ if ( (LA17_0==17) ) {
+ alt17=1;
+ }
+ switch (alt17) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:671:3: otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) )
+ {
+ otherlv_12=(Token)match(input,17,FOLLOW_17_in_ruleEdgeMapping1292); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_12, grammarAccess.getEdgeMappingAccess().getUnlessKeyword_12_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:579:1: ( (lv_unlessCondition_7_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:580:1: (lv_unlessCondition_7_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:675:1: ( (lv_unlessCondition_13_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:676:1: (lv_unlessCondition_13_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:580:1: (lv_unlessCondition_7_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:581:3: lv_unlessCondition_7_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:676:1: (lv_unlessCondition_13_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:677:3: lv_unlessCondition_13_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getLabelMappingAccess().getUnlessConditionXExpressionParserRuleCall_6_1_0());
+ newCompositeNode(grammarAccess.getEdgeMappingAccess().getUnlessConditionXExpressionParserRuleCall_12_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleLabelMapping1210);
- lv_unlessCondition_7_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleEdgeMapping1313);
+ lv_unlessCondition_13_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getLabelMappingRule());
+ current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
}
set(
current,
"unlessCondition",
- lv_unlessCondition_7_0,
+ lv_unlessCondition_13_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -1644,33 +1859,33 @@ public final EObject ruleLabelMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleLabelMapping"
+ // $ANTLR end "ruleEdgeMapping"
- // $ANTLR start "entryRuleEdgeMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:605:1: entryRuleEdgeMapping returns [EObject current=null] : iv_ruleEdgeMapping= ruleEdgeMapping EOF ;
- public final EObject entryRuleEdgeMapping() throws RecognitionException {
+ // $ANTLR start "entryRuleEdgeEndMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:701:1: entryRuleEdgeEndMapping returns [EObject current=null] : iv_ruleEdgeEndMapping= ruleEdgeEndMapping EOF ;
+ public final EObject entryRuleEdgeEndMapping() throws RecognitionException {
EObject current = null;
- EObject iv_ruleEdgeMapping = null;
+ EObject iv_ruleEdgeEndMapping = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:606:2: (iv_ruleEdgeMapping= ruleEdgeMapping EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:607:2: iv_ruleEdgeMapping= ruleEdgeMapping EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:702:2: (iv_ruleEdgeEndMapping= ruleEdgeEndMapping EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:703:2: iv_ruleEdgeEndMapping= ruleEdgeEndMapping EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEdgeMappingRule());
+ newCompositeNode(grammarAccess.getEdgeEndMappingRule());
}
- pushFollow(FOLLOW_ruleEdgeMapping_in_entryRuleEdgeMapping1248);
- iv_ruleEdgeMapping=ruleEdgeMapping();
+ pushFollow(FOLLOW_ruleEdgeEndMapping_in_entryRuleEdgeEndMapping1351);
+ iv_ruleEdgeEndMapping=ruleEdgeEndMapping();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleEdgeMapping;
+ current =iv_ruleEdgeEndMapping;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleEdgeMapping1258); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEdgeEndMapping1361); if (state.failed) return current;
}
@@ -1684,69 +1899,81 @@ public final EObject entryRuleEdgeMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleEdgeMapping"
+ // $ANTLR end "entryRuleEdgeEndMapping"
- // $ANTLR start "ruleEdgeMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:614:1: ruleEdgeMapping returns [EObject current=null] : ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? ) ;
- public final EObject ruleEdgeMapping() throws RecognitionException {
+ // $ANTLR start "ruleEdgeEndMapping"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:710:1: ruleEdgeEndMapping returns [EObject current=null] : ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
+ public final EObject ruleEdgeEndMapping() throws RecognitionException {
EObject current = null;
- Token lv_hidden_0_0=null;
- Token otherlv_1=null;
- Token lv_name_2_0=null;
+ Token otherlv_0=null;
+ Token lv_call_1_0=null;
+ Token otherlv_2=null;
Token otherlv_3=null;
- Token lv_multi_4_0=null;
- Token otherlv_6=null;
- Token otherlv_8=null;
- Token otherlv_11=null;
- Token otherlv_12=null;
- EObject lv_expression_5_0 = null;
-
- EObject lv_sourceMapping_7_0 = null;
-
- EObject lv_targetMapping_9_0 = null;
-
- EObject lv_mappings_10_0 = null;
-
- EObject lv_unlessCondition_13_0 = null;
+ EObject lv_expression_4_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:617:28: ( ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:618:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:713:28: ( ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:714:1: ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:618:1: ( ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:618:2: ( (lv_hidden_0_0= 'hidden' ) )? otherlv_1= 'edge' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= 'for' ( (lv_multi_4_0= 'each' ) )? ( (lv_expression_5_0= ruleXExpression ) ) otherlv_6= '{' ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )? otherlv_8= '=>' ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )? ( (lv_mappings_10_0= ruleLabelMapping ) )* otherlv_11= '}' (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:714:1: ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:714:2: (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:618:2: ( (lv_hidden_0_0= 'hidden' ) )?
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:714:2: (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA13_0==21) ) {
- alt13=1;
+ if ( (LA18_0==25) ) {
+ alt18=1;
}
- switch (alt13) {
+ else if ( (LA18_0==26) ) {
+ alt18=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+ switch (alt18) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:619:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:714:4: otherlv_0= 'ref'
+ {
+ otherlv_0=(Token)match(input,25,FOLLOW_25_in_ruleEdgeEndMapping1399); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_0, grammarAccess.getEdgeEndMappingAccess().getRefKeyword_0_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:719:6: ( (lv_call_1_0= 'call' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:719:6: ( (lv_call_1_0= 'call' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:720:1: (lv_call_1_0= 'call' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:619:1: (lv_hidden_0_0= 'hidden' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:620:3: lv_hidden_0_0= 'hidden'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:720:1: (lv_call_1_0= 'call' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:721:3: lv_call_1_0= 'call'
{
- lv_hidden_0_0=(Token)match(input,21,FOLLOW_21_in_ruleEdgeMapping1301); if (state.failed) return current;
+ lv_call_1_0=(Token)match(input,26,FOLLOW_26_in_ruleEdgeEndMapping1423); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_hidden_0_0, grammarAccess.getEdgeMappingAccess().getHiddenHiddenKeyword_0_0());
+ newLeafNode(lv_call_1_0, grammarAccess.getEdgeEndMappingAccess().getCallCallKeyword_0_1_0());
}
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getEdgeMappingRule());
+ current = createModelElement(grammarAccess.getEdgeEndMappingRule());
}
- setWithLastConsumed(current, "hidden", true, "hidden");
+ setWithLastConsumed(current, "call", true, "call");
}
@@ -1754,39 +1981,31 @@ public final EObject ruleEdgeMapping() throws RecognitionException {
}
- break;
- }
- otherlv_1=(Token)match(input,26,FOLLOW_26_in_ruleEdgeMapping1327); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- newLeafNode(otherlv_1, grammarAccess.getEdgeMappingAccess().getEdgeKeyword_1());
-
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:637:1: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:638:1: (lv_name_2_0= RULE_ID )
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:734:3: ( (otherlv_2= RULE_ID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:735:1: (otherlv_2= RULE_ID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:638:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:639:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:735:1: (otherlv_2= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:736:3: otherlv_2= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleEdgeMapping1344); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_name_2_0, grammarAccess.getEdgeMappingAccess().getNameIDTerminalRuleCall_2_0());
-
+ if (current==null) {
+ current = createModelElement(grammarAccess.getEdgeEndMappingRule());
+ }
+
}
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleEdgeEndMapping1457); if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElement(grammarAccess.getEdgeMappingRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_2_0,
- "ID");
-
+ newLeafNode(otherlv_2, grammarAccess.getEdgeEndMappingAccess().getReferencedMappingAbstractMappingDefinitionCrossReference_1_0());
+
}
}
@@ -1794,74 +2013,37 @@ public final EObject ruleEdgeMapping() throws RecognitionException {
}
- otherlv_3=(Token)match(input,23,FOLLOW_23_in_ruleEdgeMapping1361); if (state.failed) return current;
+ otherlv_3=(Token)match(input,20,FOLLOW_20_in_ruleEdgeEndMapping1469); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getEdgeMappingAccess().getForKeyword_3());
+ newLeafNode(otherlv_3, grammarAccess.getEdgeEndMappingAccess().getForKeyword_2());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:659:1: ( (lv_multi_4_0= 'each' ) )?
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0==24) ) {
- alt14=1;
- }
- switch (alt14) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:660:1: (lv_multi_4_0= 'each' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:660:1: (lv_multi_4_0= 'each' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:661:3: lv_multi_4_0= 'each'
- {
- lv_multi_4_0=(Token)match(input,24,FOLLOW_24_in_ruleEdgeMapping1379); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(lv_multi_4_0, grammarAccess.getEdgeMappingAccess().getMultiEachKeyword_4_0());
-
- }
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getEdgeMappingRule());
- }
- setWithLastConsumed(current, "multi", true, "each");
-
- }
-
- }
-
-
- }
- break;
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:674:3: ( (lv_expression_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:675:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:751:1: ( (lv_expression_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:752:1: (lv_expression_4_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:675:1: (lv_expression_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:676:3: lv_expression_5_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:752:1: (lv_expression_4_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:753:3: lv_expression_4_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEdgeMappingAccess().getExpressionXExpressionParserRuleCall_5_0());
+ newCompositeNode(grammarAccess.getEdgeEndMappingAccess().getExpressionXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleEdgeMapping1414);
- lv_expression_5_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleEdgeEndMapping1490);
+ lv_expression_4_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
+ current = createModelElementForParent(grammarAccess.getEdgeEndMappingRule());
}
set(
current,
"expression",
- lv_expression_5_0,
+ lv_expression_4_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -1872,99 +2054,173 @@ public final EObject ruleEdgeMapping() throws RecognitionException {
}
- otherlv_6=(Token)match(input,15,FOLLOW_15_in_ruleEdgeMapping1426); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_6, grammarAccess.getEdgeMappingAccess().getLeftCurlyBracketKeyword_6());
-
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:696:1: ( (lv_sourceMapping_7_0= ruleEdgeEndMapping ) )?
- int alt15=2;
- int LA15_0 = input.LA(1);
- if ( ((LA15_0>=28 && LA15_0<=29)) ) {
- alt15=1;
+
}
- switch (alt15) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:697:1: (lv_sourceMapping_7_0= ruleEdgeEndMapping )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:697:1: (lv_sourceMapping_7_0= ruleEdgeEndMapping )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:698:3: lv_sourceMapping_7_0= ruleEdgeEndMapping
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getEdgeMappingAccess().getSourceMappingEdgeEndMappingParserRuleCall_7_0());
-
- }
- pushFollow(FOLLOW_ruleEdgeEndMapping_in_ruleEdgeMapping1447);
- lv_sourceMapping_7_0=ruleEdgeEndMapping();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEdgeEndMapping"
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
- }
- set(
- current,
- "sourceMapping",
- lv_sourceMapping_7_0,
- "EdgeEndMapping");
- afterParserOrEnumRuleCall();
-
- }
- }
+ // $ANTLR start "entryRuleMappingCall"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:777:1: entryRuleMappingCall returns [EObject current=null] : iv_ruleMappingCall= ruleMappingCall EOF ;
+ public final EObject entryRuleMappingCall() throws RecognitionException {
+ EObject current = null;
+ EObject iv_ruleMappingCall = null;
- }
- break;
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:778:2: (iv_ruleMappingCall= ruleMappingCall EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:779:2: iv_ruleMappingCall= ruleMappingCall EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getMappingCallRule());
}
+ pushFollow(FOLLOW_ruleMappingCall_in_entryRuleMappingCall1526);
+ iv_ruleMappingCall=ruleMappingCall();
- otherlv_8=(Token)match(input,27,FOLLOW_27_in_ruleEdgeMapping1460); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
+ current =iv_ruleMappingCall;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMappingCall1536); if (state.failed) return current;
- newLeafNode(otherlv_8, grammarAccess.getEdgeMappingAccess().getEqualsSignGreaterThanSignKeyword_8());
-
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:718:1: ( (lv_targetMapping_9_0= ruleEdgeEndMapping ) )?
- int alt16=2;
- int LA16_0 = input.LA(1);
- if ( ((LA16_0>=28 && LA16_0<=29)) ) {
- alt16=1;
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMappingCall"
+
+
+ // $ANTLR start "ruleMappingCall"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:786:1: ruleMappingCall returns [EObject current=null] : ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? ) ;
+ public final EObject ruleMappingCall() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_hidden_0_0=null;
+ Token lv_call_1_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+ Token lv_multi_5_0=null;
+ Token otherlv_7=null;
+ EObject lv_expression_6_0 = null;
+
+ EObject lv_unlessCondition_8_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:789:28: ( ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:1: ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:1: ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:2: ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:2: ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( (LA20_0==18||LA20_0==26) ) {
+ alt20=1;
+ }
+ else if ( (LA20_0==27) ) {
+ alt20=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 20, 0, input);
+
+ throw nvae;
}
- switch (alt16) {
+ switch (alt20) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:719:1: (lv_targetMapping_9_0= ruleEdgeEndMapping )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:3: ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:719:1: (lv_targetMapping_9_0= ruleEdgeEndMapping )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:720:3: lv_targetMapping_9_0= ruleEdgeEndMapping
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:3: ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:4: ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) )
{
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getEdgeMappingAccess().getTargetMappingEdgeEndMappingParserRuleCall_9_0());
-
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:4: ( (lv_hidden_0_0= 'hidden' ) )?
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+
+ if ( (LA19_0==18) ) {
+ alt19=1;
}
- pushFollow(FOLLOW_ruleEdgeEndMapping_in_ruleEdgeMapping1481);
- lv_targetMapping_9_0=ruleEdgeEndMapping();
+ switch (alt19) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:791:1: (lv_hidden_0_0= 'hidden' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:791:1: (lv_hidden_0_0= 'hidden' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:792:3: lv_hidden_0_0= 'hidden'
+ {
+ lv_hidden_0_0=(Token)match(input,18,FOLLOW_18_in_ruleMappingCall1581); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
+ newLeafNode(lv_hidden_0_0, grammarAccess.getMappingCallAccess().getHiddenHiddenKeyword_0_0_0_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMappingCallRule());
+ }
+ setWithLastConsumed(current, "hidden", true, "hidden");
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:805:3: ( (lv_call_1_0= 'call' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:806:1: (lv_call_1_0= 'call' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:806:1: (lv_call_1_0= 'call' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:807:3: lv_call_1_0= 'call'
+ {
+ lv_call_1_0=(Token)match(input,26,FOLLOW_26_in_ruleMappingCall1613); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_call_1_0, grammarAccess.getMappingCallAccess().getCallCallKeyword_0_0_1_0());
+
+ }
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
+ current = createModelElement(grammarAccess.getMappingCallRule());
}
- set(
- current,
- "targetMapping",
- lv_targetMapping_9_0,
- "EdgeEndMapping");
- afterParserOrEnumRuleCall();
+ setWithLastConsumed(current, "call", true, "call");
}
@@ -1972,111 +2228,173 @@ public final EObject ruleEdgeMapping() throws RecognitionException {
}
- break;
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:736:3: ( (lv_mappings_10_0= ruleLabelMapping ) )*
- loop17:
- do {
- int alt17=2;
- int LA17_0 = input.LA(1);
+ }
- if ( (LA17_0==21||LA17_0==25) ) {
- alt17=1;
- }
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:821:7: otherlv_2= 'open'
+ {
+ otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleMappingCall1645); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- switch (alt17) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:737:1: (lv_mappings_10_0= ruleLabelMapping )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:737:1: (lv_mappings_10_0= ruleLabelMapping )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:738:3: lv_mappings_10_0= ruleLabelMapping
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getEdgeMappingAccess().getMappingsLabelMappingParserRuleCall_10_0());
-
- }
- pushFollow(FOLLOW_ruleLabelMapping_in_ruleEdgeMapping1503);
- lv_mappings_10_0=ruleLabelMapping();
+ newLeafNode(otherlv_2, grammarAccess.getMappingCallAccess().getOpenKeyword_0_1());
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
- }
- add(
- current,
- "mappings",
- lv_mappings_10_0,
- "LabelMapping");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:825:2: ( (otherlv_3= RULE_ID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:826:1: (otherlv_3= RULE_ID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:826:1: (otherlv_3= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:827:3: otherlv_3= RULE_ID
+ {
+ if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMappingCallRule());
+ }
+
+ }
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleMappingCall1666); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ newLeafNode(otherlv_3, grammarAccess.getMappingCallAccess().getReferencedMappingAbstractMappingDefinitionCrossReference_1_0());
+
+ }
+
+ }
- default :
- break loop17;
- }
- } while (true);
- otherlv_11=(Token)match(input,16,FOLLOW_16_in_ruleEdgeMapping1516); if (state.failed) return current;
+ }
+
+ otherlv_4=(Token)match(input,20,FOLLOW_20_in_ruleMappingCall1678); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_11, grammarAccess.getEdgeMappingAccess().getRightCurlyBracketKeyword_11());
+ newLeafNode(otherlv_4, grammarAccess.getMappingCallAccess().getForKeyword_2());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:758:1: (otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:842:1: ( (lv_multi_5_0= 'each' ) )?
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA18_0==17) ) {
- alt18=1;
+ if ( (LA21_0==21) ) {
+ alt21=1;
}
- switch (alt18) {
+ switch (alt21) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:758:3: otherlv_12= 'unless' ( (lv_unlessCondition_13_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:843:1: (lv_multi_5_0= 'each' )
{
- otherlv_12=(Token)match(input,17,FOLLOW_17_in_ruleEdgeMapping1529); if (state.failed) return current;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:843:1: (lv_multi_5_0= 'each' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:844:3: lv_multi_5_0= 'each'
+ {
+ lv_multi_5_0=(Token)match(input,21,FOLLOW_21_in_ruleMappingCall1696); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_12, grammarAccess.getEdgeMappingAccess().getUnlessKeyword_12_0());
+ newLeafNode(lv_multi_5_0, grammarAccess.getMappingCallAccess().getMultiEachKeyword_3_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMappingCallRule());
+ }
+ setWithLastConsumed(current, "multi", true, "each");
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:857:3: ( (lv_expression_6_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:858:1: (lv_expression_6_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:858:1: (lv_expression_6_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:859:3: lv_expression_6_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getMappingCallAccess().getExpressionXExpressionParserRuleCall_4_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleMappingCall1731);
+ lv_expression_6_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMappingCallRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_6_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:875:2: (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )?
+ int alt22=2;
+ int LA22_0 = input.LA(1);
+
+ if ( (LA22_0==17) ) {
+ alt22=1;
+ }
+ switch (alt22) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:875:4: otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) )
+ {
+ otherlv_7=(Token)match(input,17,FOLLOW_17_in_ruleMappingCall1744); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_7, grammarAccess.getMappingCallAccess().getUnlessKeyword_5_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:762:1: ( (lv_unlessCondition_13_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:763:1: (lv_unlessCondition_13_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:879:1: ( (lv_unlessCondition_8_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:880:1: (lv_unlessCondition_8_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:763:1: (lv_unlessCondition_13_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:764:3: lv_unlessCondition_13_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:880:1: (lv_unlessCondition_8_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:881:3: lv_unlessCondition_8_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEdgeMappingAccess().getUnlessConditionXExpressionParserRuleCall_12_1_0());
+ newCompositeNode(grammarAccess.getMappingCallAccess().getUnlessConditionXExpressionParserRuleCall_5_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleEdgeMapping1550);
- lv_unlessCondition_13_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleMappingCall1765);
+ lv_unlessCondition_8_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getEdgeMappingRule());
+ current = createModelElementForParent(grammarAccess.getMappingCallRule());
}
set(
current,
"unlessCondition",
- lv_unlessCondition_13_0,
+ lv_unlessCondition_8_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -2112,33 +2430,33 @@ public final EObject ruleEdgeMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleEdgeMapping"
+ // $ANTLR end "ruleMappingCall"
- // $ANTLR start "entryRuleEdgeEndMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:788:1: entryRuleEdgeEndMapping returns [EObject current=null] : iv_ruleEdgeEndMapping= ruleEdgeEndMapping EOF ;
- public final EObject entryRuleEdgeEndMapping() throws RecognitionException {
+ // $ANTLR start "entryRuleXExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:905:1: entryRuleXExpression returns [EObject current=null] : iv_ruleXExpression= ruleXExpression EOF ;
+ public final EObject entryRuleXExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleEdgeEndMapping = null;
+ EObject iv_ruleXExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:789:2: (iv_ruleEdgeEndMapping= ruleEdgeEndMapping EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:790:2: iv_ruleEdgeEndMapping= ruleEdgeEndMapping EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:906:2: (iv_ruleXExpression= ruleXExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:907:2: iv_ruleXExpression= ruleXExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getEdgeEndMappingRule());
+ newCompositeNode(grammarAccess.getXExpressionRule());
}
- pushFollow(FOLLOW_ruleEdgeEndMapping_in_entryRuleEdgeEndMapping1588);
- iv_ruleEdgeEndMapping=ruleEdgeEndMapping();
+ pushFollow(FOLLOW_ruleXExpression_in_entryRuleXExpression1803);
+ iv_ruleXExpression=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleEdgeEndMapping;
+ current =iv_ruleXExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleEdgeEndMapping1598); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXExpression1813); if (state.failed) return current;
}
@@ -2152,170 +2470,85 @@ public final EObject entryRuleEdgeEndMapping() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleEdgeEndMapping"
+ // $ANTLR end "entryRuleXExpression"
- // $ANTLR start "ruleEdgeEndMapping"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:797:1: ruleEdgeEndMapping returns [EObject current=null] : ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
- public final EObject ruleEdgeEndMapping() throws RecognitionException {
+ // $ANTLR start "ruleXExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:914:1: ruleXExpression returns [EObject current=null] : this_XAssignment_0= ruleXAssignment ;
+ public final EObject ruleXExpression() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token lv_call_1_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- EObject lv_expression_4_0 = null;
+ EObject this_XAssignment_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:800:28: ( ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:801:1: ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:801:1: ( (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:801:2: (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) ) ( (otherlv_2= RULE_ID ) ) otherlv_3= 'for' ( (lv_expression_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:917:28: (this_XAssignment_0= ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:919:5: this_XAssignment_0= ruleXAssignment
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:801:2: (otherlv_0= 'ref' | ( (lv_call_1_0= 'call' ) ) )
- int alt19=2;
- int LA19_0 = input.LA(1);
-
- if ( (LA19_0==28) ) {
- alt19=1;
- }
- else if ( (LA19_0==29) ) {
- alt19=2;
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall());
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ pushFollow(FOLLOW_ruleXAssignment_in_ruleXExpression1859);
+ this_XAssignment_0=ruleXAssignment();
- throw nvae;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XAssignment_0;
+ afterParserOrEnumRuleCall();
+
}
- switch (alt19) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:801:4: otherlv_0= 'ref'
- {
- otherlv_0=(Token)match(input,28,FOLLOW_28_in_ruleEdgeEndMapping1636); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getEdgeEndMappingAccess().getRefKeyword_0_0());
-
- }
-
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:806:6: ( (lv_call_1_0= 'call' ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:806:6: ( (lv_call_1_0= 'call' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:807:1: (lv_call_1_0= 'call' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:807:1: (lv_call_1_0= 'call' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:808:3: lv_call_1_0= 'call'
- {
- lv_call_1_0=(Token)match(input,29,FOLLOW_29_in_ruleEdgeEndMapping1660); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(lv_call_1_0, grammarAccess.getEdgeEndMappingAccess().getCallCallKeyword_0_1_0());
-
- }
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getEdgeEndMappingRule());
- }
- setWithLastConsumed(current, "call", true, "call");
-
- }
- }
+ }
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXExpression"
- }
+ // $ANTLR start "entryRuleXAssignment"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:935:1: entryRuleXAssignment returns [EObject current=null] : iv_ruleXAssignment= ruleXAssignment EOF ;
+ public final EObject entryRuleXAssignment() throws RecognitionException {
+ EObject current = null;
- }
- break;
+ EObject iv_ruleXAssignment = null;
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:821:3: ( (otherlv_2= RULE_ID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:822:1: (otherlv_2= RULE_ID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:822:1: (otherlv_2= RULE_ID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:823:3: otherlv_2= RULE_ID
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:936:2: (iv_ruleXAssignment= ruleXAssignment EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:937:2: iv_ruleXAssignment= ruleXAssignment EOF
{
if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getEdgeEndMappingRule());
- }
-
- }
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleEdgeEndMapping1694); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getEdgeEndMappingAccess().getReferencedMappingAbstractMappingDefinitionCrossReference_1_0());
-
+ newCompositeNode(grammarAccess.getXAssignmentRule());
}
+ pushFollow(FOLLOW_ruleXAssignment_in_entryRuleXAssignment1893);
+ iv_ruleXAssignment=ruleXAssignment();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXAssignment;
}
-
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXAssignment1903); if (state.failed) return current;
}
- otherlv_3=(Token)match(input,23,FOLLOW_23_in_ruleEdgeEndMapping1706); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getEdgeEndMappingAccess().getForKeyword_2());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:838:1: ( (lv_expression_4_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:839:1: (lv_expression_4_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:839:1: (lv_expression_4_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:840:3: lv_expression_4_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getEdgeEndMappingAccess().getExpressionXExpressionParserRuleCall_3_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleEdgeEndMapping1727);
- lv_expression_4_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getEdgeEndMappingRule());
- }
- set(
- current,
- "expression",
- lv_expression_4_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
}
catch (RecognitionException re) {
@@ -2326,154 +2559,259 @@ else if ( (LA19_0==29) ) {
}
return current;
}
- // $ANTLR end "ruleEdgeEndMapping"
+ // $ANTLR end "entryRuleXAssignment"
- // $ANTLR start "entryRuleMappingCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:864:1: entryRuleMappingCall returns [EObject current=null] : iv_ruleMappingCall= ruleMappingCall EOF ;
- public final EObject entryRuleMappingCall() throws RecognitionException {
+ // $ANTLR start "ruleXAssignment"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:944:1: ruleXAssignment returns [EObject current=null] : ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) ;
+ public final EObject ruleXAssignment() throws RecognitionException {
EObject current = null;
- EObject iv_ruleMappingCall = null;
+ EObject lv_value_3_0 = null;
+
+ EObject this_XOrExpression_4 = null;
+
+ EObject lv_rightOperand_7_0 = null;
+ enterRule();
+
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:865:2: (iv_ruleMappingCall= ruleMappingCall EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:866:2: iv_ruleMappingCall= ruleMappingCall EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:947:28: ( ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:948:1: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
{
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMappingCallRule());
- }
- pushFollow(FOLLOW_ruleMappingCall_in_entryRuleMappingCall1763);
- iv_ruleMappingCall=ruleMappingCall();
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:948:1: ( ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ int alt24=2;
+ switch ( input.LA(1) ) {
+ case RULE_ID:
+ {
+ int LA24_1 = input.LA(2);
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleMappingCall;
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleMappingCall1773); if (state.failed) return current;
+ if ( (LA24_1==28) ) {
+ alt24=1;
+ }
+ else if ( (LA24_1==EOF||(LA24_1>=RULE_ID && LA24_1<=RULE_DECIMAL)||(LA24_1>=15 && LA24_1<=20)||(LA24_1>=22 && LA24_1<=24)||(LA24_1>=26 && LA24_1<=27)||(LA24_1>=29 && LA24_1<=64)||(LA24_1>=66 && LA24_1<=91)) ) {
+ alt24=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 1, input);
- }
+ throw nvae;
+ }
+ }
+ break;
+ case 77:
+ {
+ int LA24_2 = input.LA(2);
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMappingCall"
+ if ( (LA24_2==EOF||(LA24_2>=RULE_ID && LA24_2<=RULE_DECIMAL)||(LA24_2>=15 && LA24_2<=20)||(LA24_2>=22 && LA24_2<=24)||(LA24_2>=26 && LA24_2<=27)||(LA24_2>=29 && LA24_2<=64)||(LA24_2>=66 && LA24_2<=91)) ) {
+ alt24=2;
+ }
+ else if ( (LA24_2==28) ) {
+ alt24=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 2, input);
+ throw nvae;
+ }
+ }
+ break;
+ case 78:
+ {
+ int LA24_3 = input.LA(2);
- // $ANTLR start "ruleMappingCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:873:1: ruleMappingCall returns [EObject current=null] : ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? ) ;
- public final EObject ruleMappingCall() throws RecognitionException {
- EObject current = null;
+ if ( (LA24_3==28) ) {
+ alt24=1;
+ }
+ else if ( (LA24_3==EOF||(LA24_3>=RULE_ID && LA24_3<=RULE_DECIMAL)||(LA24_3>=15 && LA24_3<=20)||(LA24_3>=22 && LA24_3<=24)||(LA24_3>=26 && LA24_3<=27)||(LA24_3>=29 && LA24_3<=64)||(LA24_3>=66 && LA24_3<=91)) ) {
+ alt24=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 3, input);
- Token lv_hidden_0_0=null;
- Token lv_call_1_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
- Token lv_multi_5_0=null;
- Token otherlv_7=null;
- EObject lv_expression_6_0 = null;
+ throw nvae;
+ }
+ }
+ break;
+ case 79:
+ {
+ int LA24_4 = input.LA(2);
- EObject lv_unlessCondition_8_0 = null;
+ if ( (LA24_4==EOF||(LA24_4>=RULE_ID && LA24_4<=RULE_DECIMAL)||(LA24_4>=15 && LA24_4<=20)||(LA24_4>=22 && LA24_4<=24)||(LA24_4>=26 && LA24_4<=27)||(LA24_4>=29 && LA24_4<=64)||(LA24_4>=66 && LA24_4<=91)) ) {
+ alt24=2;
+ }
+ else if ( (LA24_4==28) ) {
+ alt24=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 4, input);
+ throw nvae;
+ }
+ }
+ break;
+ case 80:
+ {
+ int LA24_5 = input.LA(2);
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:876:28: ( ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:1: ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:1: ( ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:2: ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' ) ( (otherlv_3= RULE_ID ) ) otherlv_4= 'for' ( (lv_multi_5_0= 'each' ) )? ( (lv_expression_6_0= ruleXExpression ) ) (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )?
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:2: ( ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) ) | otherlv_2= 'open' )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ if ( (LA24_5==EOF||(LA24_5>=RULE_ID && LA24_5<=RULE_DECIMAL)||(LA24_5>=15 && LA24_5<=20)||(LA24_5>=22 && LA24_5<=24)||(LA24_5>=26 && LA24_5<=27)||(LA24_5>=29 && LA24_5<=64)||(LA24_5>=66 && LA24_5<=91)) ) {
+ alt24=2;
+ }
+ else if ( (LA24_5==28) ) {
+ alt24=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 5, input);
- if ( (LA21_0==21||LA21_0==29) ) {
- alt21=1;
- }
- else if ( (LA21_0==30) ) {
- alt21=2;
- }
- else {
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_STRING:
+ case RULE_HEX:
+ case RULE_INT:
+ case RULE_DECIMAL:
+ case 15:
+ case 20:
+ case 41:
+ case 48:
+ case 49:
+ case 54:
+ case 60:
+ case 62:
+ case 63:
+ case 67:
+ case 69:
+ case 73:
+ case 74:
+ case 81:
+ case 82:
+ case 83:
+ case 84:
+ case 85:
+ case 86:
+ case 87:
+ case 88:
+ case 89:
+ {
+ alt24=2;
+ }
+ break;
+ default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt21) {
+
+ switch (alt24) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:3: ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:948:2: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:948:2: ( () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:948:3: () ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:3: ( ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:4: ( (lv_hidden_0_0= 'hidden' ) )? ( (lv_call_1_0= 'call' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:948:3: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:949:5:
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:877:4: ( (lv_hidden_0_0= 'hidden' ) )?
- int alt20=2;
- int LA20_0 = input.LA(1);
+ if ( state.backtracking==0 ) {
- if ( (LA20_0==21) ) {
- alt20=1;
+ current = forceCreateModelElement(
+ grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0(),
+ current);
+
}
- switch (alt20) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:878:1: (lv_hidden_0_0= 'hidden' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:878:1: (lv_hidden_0_0= 'hidden' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:879:3: lv_hidden_0_0= 'hidden'
- {
- lv_hidden_0_0=(Token)match(input,21,FOLLOW_21_in_ruleMappingCall1818); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(lv_hidden_0_0, grammarAccess.getMappingCallAccess().getHiddenHiddenKeyword_0_0_0_0());
-
- }
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElement(grammarAccess.getMappingCallRule());
- }
- setWithLastConsumed(current, "hidden", true, "hidden");
-
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:954:2: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:955:1: ( ruleFeatureCallID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:955:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:956:3: ruleFeatureCallID
+ {
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXAssignmentRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleFeatureCallID_in_ruleXAssignment1961);
+ ruleFeatureCallID();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:892:3: ( (lv_call_1_0= 'call' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:893:1: (lv_call_1_0= 'call' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:893:1: (lv_call_1_0= 'call' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:894:3: lv_call_1_0= 'call'
- {
- lv_call_1_0=(Token)match(input,29,FOLLOW_29_in_ruleMappingCall1850); if (state.failed) return current;
if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
+
+ }
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_ruleXAssignment1977);
+ ruleOpSingleAssign();
- newLeafNode(lv_call_1_0, grammarAccess.getMappingCallAccess().getCallCallKeyword_0_0_1_0());
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:977:1: ( (lv_value_3_0= ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:978:1: (lv_value_3_0= ruleXAssignment )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:978:1: (lv_value_3_0= ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:979:3: lv_value_3_0= ruleXAssignment
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0());
+
+ }
+ pushFollow(FOLLOW_ruleXAssignment_in_ruleXAssignment1997);
+ lv_value_3_0=ruleXAssignment();
+
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getMappingCallRule());
+ current = createModelElementForParent(grammarAccess.getXAssignmentRule());
}
- setWithLastConsumed(current, "call", true, "call");
+ set(
+ current,
+ "value",
+ lv_value_3_0,
+ "XAssignment");
+ afterParserOrEnumRuleCall();
}
@@ -2489,169 +2827,146 @@ else if ( (LA21_0==30) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:908:7: otherlv_2= 'open'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:996:6: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:996:6: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:997:5: this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
{
- otherlv_2=(Token)match(input,30,FOLLOW_30_in_ruleMappingCall1882); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getMappingCallAccess().getOpenKeyword_0_1());
+
+ newCompositeNode(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
}
+ pushFollow(FOLLOW_ruleXOrExpression_in_ruleXAssignment2027);
+ this_XOrExpression_4=ruleXOrExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XOrExpression_4;
+ afterParserOrEnumRuleCall();
+
}
- break;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:1: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:912:2: ( (otherlv_3= RULE_ID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:913:1: (otherlv_3= RULE_ID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:913:1: (otherlv_3= RULE_ID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:914:3: otherlv_3= RULE_ID
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMappingCallRule());
- }
-
- }
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleMappingCall1903); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getMappingCallAccess().getReferencedMappingAbstractMappingDefinitionCrossReference_1_0());
-
- }
-
- }
+ if ( (LA23_0==29) ) {
+ int LA23_1 = input.LA(2);
+ if ( (synpred1_InternalGraphViewMapping()) ) {
+ alt23=1;
+ }
+ }
+ else if ( (LA23_0==30) ) {
+ int LA23_2 = input.LA(2);
- }
+ if ( (synpred1_InternalGraphViewMapping()) ) {
+ alt23=1;
+ }
+ }
+ switch (alt23) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:2: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:2: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:3: ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1010:6: ( () ( ( ruleOpMultiAssign ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1010:7: () ( ( ruleOpMultiAssign ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1010:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1011:5:
+ {
+ if ( state.backtracking==0 ) {
- otherlv_4=(Token)match(input,23,FOLLOW_23_in_ruleMappingCall1915); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ current = forceCreateModelElementAndSet(
+ grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0(),
+ current);
+
+ }
- newLeafNode(otherlv_4, grammarAccess.getMappingCallAccess().getForKeyword_2());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:929:1: ( (lv_multi_5_0= 'each' ) )?
- int alt22=2;
- int LA22_0 = input.LA(1);
+ }
- if ( (LA22_0==24) ) {
- alt22=1;
- }
- switch (alt22) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:930:1: (lv_multi_5_0= 'each' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:930:1: (lv_multi_5_0= 'each' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:931:3: lv_multi_5_0= 'each'
- {
- lv_multi_5_0=(Token)match(input,24,FOLLOW_24_in_ruleMappingCall1933); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1016:2: ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1017:1: ( ruleOpMultiAssign )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1017:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1018:3: ruleOpMultiAssign
+ {
+ if ( state.backtracking==0 ) {
- newLeafNode(lv_multi_5_0, grammarAccess.getMappingCallAccess().getMultiEachKeyword_3_0());
-
- }
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXAssignmentRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleOpMultiAssign_in_ruleXAssignment2080);
+ ruleOpMultiAssign();
- if (current==null) {
- current = createModelElement(grammarAccess.getMappingCallRule());
- }
- setWithLastConsumed(current, "multi", true, "each");
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
- break;
+ }
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:944:3: ( (lv_expression_6_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:945:1: (lv_expression_6_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:945:1: (lv_expression_6_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:946:3: lv_expression_6_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMappingCallAccess().getExpressionXExpressionParserRuleCall_4_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleMappingCall1968);
- lv_expression_6_0=ruleXExpression();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingCallRule());
- }
- set(
- current,
- "expression",
- lv_expression_6_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1031:4: ( (lv_rightOperand_7_0= ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1032:1: (lv_rightOperand_7_0= ruleXAssignment )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1032:1: (lv_rightOperand_7_0= ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1033:3: lv_rightOperand_7_0= ruleXAssignment
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXAssignment_in_ruleXAssignment2103);
+ lv_rightOperand_7_0=ruleXAssignment();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXAssignmentRule());
+ }
+ set(
+ current,
+ "rightOperand",
+ lv_rightOperand_7_0,
+ "XAssignment");
+ afterParserOrEnumRuleCall();
+
+ }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:962:2: (otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) ) )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ }
- if ( (LA23_0==17) ) {
- alt23=1;
- }
- switch (alt23) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:962:4: otherlv_7= 'unless' ( (lv_unlessCondition_8_0= ruleXExpression ) )
- {
- otherlv_7=(Token)match(input,17,FOLLOW_17_in_ruleMappingCall1981); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_7, grammarAccess.getMappingCallAccess().getUnlessKeyword_5_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:966:1: ( (lv_unlessCondition_8_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:967:1: (lv_unlessCondition_8_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:967:1: (lv_unlessCondition_8_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:968:3: lv_unlessCondition_8_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMappingCallAccess().getUnlessConditionXExpressionParserRuleCall_5_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleMappingCall2002);
- lv_unlessCondition_8_0=ruleXExpression();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingCallRule());
- }
- set(
- current,
- "unlessCondition",
- lv_unlessCondition_8_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
+ break;
}
@@ -2665,9 +2980,6 @@ else if ( (LA21_0==30) ) {
}
- }
-
-
}
if ( state.backtracking==0 ) {
@@ -2683,33 +2995,33 @@ else if ( (LA21_0==30) ) {
}
return current;
}
- // $ANTLR end "ruleMappingCall"
+ // $ANTLR end "ruleXAssignment"
- // $ANTLR start "entryRuleXExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:992:1: entryRuleXExpression returns [EObject current=null] : iv_ruleXExpression= ruleXExpression EOF ;
- public final EObject entryRuleXExpression() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleOpSingleAssign"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1057:1: entryRuleOpSingleAssign returns [String current=null] : iv_ruleOpSingleAssign= ruleOpSingleAssign EOF ;
+ public final String entryRuleOpSingleAssign() throws RecognitionException {
+ String current = null;
- EObject iv_ruleXExpression = null;
+ AntlrDatatypeRuleToken iv_ruleOpSingleAssign = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:993:2: (iv_ruleXExpression= ruleXExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:994:2: iv_ruleXExpression= ruleXExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1058:2: (iv_ruleOpSingleAssign= ruleOpSingleAssign EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1059:2: iv_ruleOpSingleAssign= ruleOpSingleAssign EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXExpressionRule());
+ newCompositeNode(grammarAccess.getOpSingleAssignRule());
}
- pushFollow(FOLLOW_ruleXExpression_in_entryRuleXExpression2040);
- iv_ruleXExpression=ruleXExpression();
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign2143);
+ iv_ruleOpSingleAssign=ruleOpSingleAssign();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXExpression;
+ current =iv_ruleOpSingleAssign.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXExpression2050); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpSingleAssign2154); if (state.failed) return current;
}
@@ -2723,37 +3035,27 @@ public final EObject entryRuleXExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXExpression"
-
+ // $ANTLR end "entryRuleOpSingleAssign"
- // $ANTLR start "ruleXExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1001:1: ruleXExpression returns [EObject current=null] : this_XAssignment_0= ruleXAssignment ;
- public final EObject ruleXExpression() throws RecognitionException {
- EObject current = null;
- EObject this_XAssignment_0 = null;
+ // $ANTLR start "ruleOpSingleAssign"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1066:1: ruleOpSingleAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '=' ;
+ public final AntlrDatatypeRuleToken ruleOpSingleAssign() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ Token kw=null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1004:28: (this_XAssignment_0= ruleXAssignment )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1006:5: this_XAssignment_0= ruleXAssignment
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1069:28: (kw= '=' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1071:2: kw= '='
{
+ kw=(Token)match(input,28,FOLLOW_28_in_ruleOpSingleAssign2191); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall());
-
- }
- pushFollow(FOLLOW_ruleXAssignment_in_ruleXExpression2096);
- this_XAssignment_0=ruleXAssignment();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_XAssignment_0;
- afterParserOrEnumRuleCall();
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword());
}
@@ -2772,33 +3074,33 @@ public final EObject ruleXExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXExpression"
+ // $ANTLR end "ruleOpSingleAssign"
- // $ANTLR start "entryRuleXAssignment"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1022:1: entryRuleXAssignment returns [EObject current=null] : iv_ruleXAssignment= ruleXAssignment EOF ;
- public final EObject entryRuleXAssignment() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleOpMultiAssign"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1084:1: entryRuleOpMultiAssign returns [String current=null] : iv_ruleOpMultiAssign= ruleOpMultiAssign EOF ;
+ public final String entryRuleOpMultiAssign() throws RecognitionException {
+ String current = null;
- EObject iv_ruleXAssignment = null;
+ AntlrDatatypeRuleToken iv_ruleOpMultiAssign = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1023:2: (iv_ruleXAssignment= ruleXAssignment EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1024:2: iv_ruleXAssignment= ruleXAssignment EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1085:2: (iv_ruleOpMultiAssign= ruleOpMultiAssign EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1086:2: iv_ruleOpMultiAssign= ruleOpMultiAssign EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXAssignmentRule());
+ newCompositeNode(grammarAccess.getOpMultiAssignRule());
}
- pushFollow(FOLLOW_ruleXAssignment_in_entryRuleXAssignment2130);
- iv_ruleXAssignment=ruleXAssignment();
+ pushFollow(FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign2231);
+ iv_ruleOpMultiAssign=ruleOpMultiAssign();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXAssignment;
+ current =iv_ruleOpMultiAssign.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXAssignment2140); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpMultiAssign2242); if (state.failed) return current;
}
@@ -2812,49 +3114,30 @@ public final EObject entryRuleXAssignment() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXAssignment"
-
-
- // $ANTLR start "ruleXAssignment"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1031:1: ruleXAssignment returns [EObject current=null] : ( ( () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) ;
- public final EObject ruleXAssignment() throws RecognitionException {
- EObject current = null;
-
- EObject lv_value_3_0 = null;
+ // $ANTLR end "entryRuleOpMultiAssign"
- EObject this_XOrExpression_4 = null;
- EObject lv_rightOperand_7_0 = null;
+ // $ANTLR start "ruleOpMultiAssign"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1093:1: ruleOpMultiAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+=' | kw= '-=' ) ;
+ public final AntlrDatatypeRuleToken ruleOpMultiAssign() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ Token kw=null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1034:28: ( ( ( () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1035:1: ( ( () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1096:28: ( (kw= '+=' | kw= '-=' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1097:1: (kw= '+=' | kw= '-=' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1035:1: ( ( () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) ) | (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1097:1: (kw= '+=' | kw= '-=' )
int alt25=2;
int LA25_0 = input.LA(1);
- if ( (LA25_0==RULE_ID) ) {
- int LA25_1 = input.LA(2);
-
- if ( (LA25_1==EOF||(LA25_1>=RULE_ID && LA25_1<=RULE_DECIMAL)||(LA25_1>=15 && LA25_1<=17)||(LA25_1>=19 && LA25_1<=23)||(LA25_1>=25 && LA25_1<=27)||(LA25_1>=29 && LA25_1<=30)||(LA25_1>=32 && LA25_1<=59)||(LA25_1>=61 && LA25_1<=84)) ) {
- alt25=2;
- }
- else if ( (LA25_1==31) ) {
- alt25=1;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 25, 1, input);
-
- throw nvae;
- }
+ if ( (LA25_0==29) ) {
+ alt25=1;
}
- else if ( ((LA25_0>=RULE_STRING && LA25_0<=RULE_DECIMAL)||LA25_0==15||LA25_0==23||LA25_0==41||(LA25_0>=47 && LA25_0<=48)||LA25_0==52||LA25_0==57||LA25_0==59||LA25_0==63||LA25_0==65||(LA25_0>=69 && LA25_0<=70)||LA25_0==73||(LA25_0>=75 && LA25_0<=82)) ) {
+ else if ( (LA25_0==30) ) {
alt25=2;
}
else {
@@ -2866,254 +3149,28 @@ else if ( ((LA25_0>=RULE_STRING && LA25_0<=RULE_DECIMAL)||LA25_0==15||LA25_0==23
}
switch (alt25) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1035:2: ( () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1035:2: ( () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1035:3: () ( ( ruleValidID ) ) ruleOpSingleAssign ( (lv_value_3_0= ruleXAssignment ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1035:3: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1036:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1098:2: kw= '+='
{
+ kw=(Token)match(input,29,FOLLOW_29_in_ruleOpMultiAssign2280); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = forceCreateModelElement(
- grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0(),
- current);
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0());
}
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1041:2: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1042:1: ( ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1042:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1043:3: ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getXAssignmentRule());
- }
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleXAssignment2198);
- ruleValidID();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
-
- }
- pushFollow(FOLLOW_ruleOpSingleAssign_in_ruleXAssignment2214);
- ruleOpSingleAssign();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1064:1: ( (lv_value_3_0= ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1065:1: (lv_value_3_0= ruleXAssignment )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1065:1: (lv_value_3_0= ruleXAssignment )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1066:3: lv_value_3_0= ruleXAssignment
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0());
-
- }
- pushFollow(FOLLOW_ruleXAssignment_in_ruleXAssignment2234);
- lv_value_3_0=ruleXAssignment();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXAssignmentRule());
- }
- set(
- current,
- "value",
- lv_value_3_0,
- "XAssignment");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
-
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1083:6: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1083:6: (this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1084:5: this_XOrExpression_4= ruleXOrExpression ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1105:2: kw= '-='
{
+ kw=(Token)match(input,30,FOLLOW_30_in_ruleOpMultiAssign2299); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_ruleXOrExpression_in_ruleXAssignment2264);
- this_XOrExpression_4=ruleXOrExpression();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_XOrExpression_4;
- afterParserOrEnumRuleCall();
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:1: ( ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) ) )?
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( (LA24_0==32) ) {
- int LA24_1 = input.LA(2);
-
- if ( (synpred1_InternalGraphViewMapping()) ) {
- alt24=1;
- }
- }
- switch (alt24) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:2: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) ) ( (lv_rightOperand_7_0= ruleXAssignment ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:2: ( ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:3: ( ( () ( ( ruleOpMultiAssign ) ) ) )=> ( () ( ( ruleOpMultiAssign ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1097:6: ( () ( ( ruleOpMultiAssign ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1097:7: () ( ( ruleOpMultiAssign ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1097:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1098:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElementAndSet(
- grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0(),
- current);
-
- }
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1103:2: ( ( ruleOpMultiAssign ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1104:1: ( ruleOpMultiAssign )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1104:1: ( ruleOpMultiAssign )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1105:3: ruleOpMultiAssign
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getXAssignmentRule());
- }
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
-
- }
- pushFollow(FOLLOW_ruleOpMultiAssign_in_ruleXAssignment2317);
- ruleOpMultiAssign();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1118:4: ( (lv_rightOperand_7_0= ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1119:1: (lv_rightOperand_7_0= ruleXAssignment )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1119:1: (lv_rightOperand_7_0= ruleXAssignment )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1120:3: lv_rightOperand_7_0= ruleXAssignment
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleXAssignment_in_ruleXAssignment2340);
- lv_rightOperand_7_0=ruleXAssignment();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXAssignmentRule());
- }
- set(
- current,
- "rightOperand",
- lv_rightOperand_7_0,
- "XAssignment");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
}
break;
@@ -3136,33 +3193,33 @@ else if ( ((LA25_0>=RULE_STRING && LA25_0<=RULE_DECIMAL)||LA25_0==15||LA25_0==23
}
return current;
}
- // $ANTLR end "ruleXAssignment"
+ // $ANTLR end "ruleOpMultiAssign"
- // $ANTLR start "entryRuleOpSingleAssign"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1144:1: entryRuleOpSingleAssign returns [String current=null] : iv_ruleOpSingleAssign= ruleOpSingleAssign EOF ;
- public final String entryRuleOpSingleAssign() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleXOrExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1118:1: entryRuleXOrExpression returns [EObject current=null] : iv_ruleXOrExpression= ruleXOrExpression EOF ;
+ public final EObject entryRuleXOrExpression() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleOpSingleAssign = null;
+ EObject iv_ruleXOrExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1145:2: (iv_ruleOpSingleAssign= ruleOpSingleAssign EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1146:2: iv_ruleOpSingleAssign= ruleOpSingleAssign EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1119:2: (iv_ruleXOrExpression= ruleXOrExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1120:2: iv_ruleXOrExpression= ruleXOrExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOpSingleAssignRule());
+ newCompositeNode(grammarAccess.getXOrExpressionRule());
}
- pushFollow(FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign2380);
- iv_ruleOpSingleAssign=ruleOpSingleAssign();
+ pushFollow(FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression2339);
+ iv_ruleXOrExpression=ruleXOrExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleOpSingleAssign.getText();
+ current =iv_ruleXOrExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpSingleAssign2391); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOrExpression2349); if (state.failed) return current;
}
@@ -3176,231 +3233,73 @@ public final String entryRuleOpSingleAssign() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleOpSingleAssign"
+ // $ANTLR end "entryRuleXOrExpression"
- // $ANTLR start "ruleOpSingleAssign"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1153:1: ruleOpSingleAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '=' ;
- public final AntlrDatatypeRuleToken ruleOpSingleAssign() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleXOrExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1127:1: ruleXOrExpression returns [EObject current=null] : (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) ;
+ public final EObject ruleXOrExpression() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_XAndExpression_0 = null;
+
+ EObject lv_rightOperand_3_0 = null;
- Token kw=null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1156:28: (kw= '=' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1158:2: kw= '='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1130:28: ( (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1131:1: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1131:1: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1132:5: this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
{
- kw=(Token)match(input,31,FOLLOW_31_in_ruleOpSingleAssign2428); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword());
+
+ newCompositeNode(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
}
+ pushFollow(FOLLOW_ruleXAndExpression_in_ruleXOrExpression2396);
+ this_XAndExpression_0=ruleXAndExpression();
- }
-
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- leaveRule();
+
+ current = this_XAndExpression_0;
+ afterParserOrEnumRuleCall();
+
}
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleOpSingleAssign"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:1: ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
+ loop26:
+ do {
+ int alt26=2;
+ int LA26_0 = input.LA(1);
+ if ( (LA26_0==31) ) {
+ int LA26_2 = input.LA(2);
- // $ANTLR start "entryRuleOpMultiAssign"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1171:1: entryRuleOpMultiAssign returns [String current=null] : iv_ruleOpMultiAssign= ruleOpMultiAssign EOF ;
- public final String entryRuleOpMultiAssign() throws RecognitionException {
- String current = null;
+ if ( (synpred2_InternalGraphViewMapping()) ) {
+ alt26=1;
+ }
- AntlrDatatypeRuleToken iv_ruleOpMultiAssign = null;
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1172:2: (iv_ruleOpMultiAssign= ruleOpMultiAssign EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1173:2: iv_ruleOpMultiAssign= ruleOpMultiAssign EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getOpMultiAssignRule());
- }
- pushFollow(FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign2468);
- iv_ruleOpMultiAssign=ruleOpMultiAssign();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleOpMultiAssign.getText();
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpMultiAssign2479); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleOpMultiAssign"
-
-
- // $ANTLR start "ruleOpMultiAssign"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1180:1: ruleOpMultiAssign returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '+=' ;
- public final AntlrDatatypeRuleToken ruleOpMultiAssign() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token kw=null;
-
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1183:28: (kw= '+=' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1185:2: kw= '+='
- {
- kw=(Token)match(input,32,FOLLOW_32_in_ruleOpMultiAssign2516); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword());
-
- }
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleOpMultiAssign"
-
-
- // $ANTLR start "entryRuleXOrExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1198:1: entryRuleXOrExpression returns [EObject current=null] : iv_ruleXOrExpression= ruleXOrExpression EOF ;
- public final EObject entryRuleXOrExpression() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleXOrExpression = null;
-
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1199:2: (iv_ruleXOrExpression= ruleXOrExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1200:2: iv_ruleXOrExpression= ruleXOrExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXOrExpressionRule());
- }
- pushFollow(FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression2555);
- iv_ruleXOrExpression=ruleXOrExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleXOrExpression;
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOrExpression2565); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleXOrExpression"
-
-
- // $ANTLR start "ruleXOrExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1207:1: ruleXOrExpression returns [EObject current=null] : (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) ;
- public final EObject ruleXOrExpression() throws RecognitionException {
- EObject current = null;
-
- EObject this_XAndExpression_0 = null;
-
- EObject lv_rightOperand_3_0 = null;
-
-
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1210:28: ( (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1211:1: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1211:1: (this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1212:5: this_XAndExpression_0= ruleXAndExpression ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleXAndExpression_in_ruleXOrExpression2612);
- this_XAndExpression_0=ruleXAndExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_XAndExpression_0;
- afterParserOrEnumRuleCall();
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:1: ( ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) ) )*
- loop26:
- do {
- int alt26=2;
- int LA26_0 = input.LA(1);
-
- if ( (LA26_0==33) ) {
- int LA26_2 = input.LA(2);
-
- if ( (synpred2_InternalGraphViewMapping()) ) {
- alt26=1;
- }
-
-
- }
+ }
switch (alt26) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:2: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:2: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) ) ( (lv_rightOperand_3_0= ruleXAndExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:2: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:3: ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:2: ( ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:3: ( ( () ( ( ruleOpOr ) ) ) )=> ( () ( ( ruleOpOr ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1225:6: ( () ( ( ruleOpOr ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1225:7: () ( ( ruleOpOr ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1145:6: ( () ( ( ruleOpOr ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1145:7: () ( ( ruleOpOr ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1225:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1226:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1145:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1146:5:
{
if ( state.backtracking==0 ) {
@@ -3412,11 +3311,11 @@ public final EObject ruleXOrExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1231:2: ( ( ruleOpOr ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1232:1: ( ruleOpOr )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1151:2: ( ( ruleOpOr ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1152:1: ( ruleOpOr )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1232:1: ( ruleOpOr )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1233:3: ruleOpOr
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1152:1: ( ruleOpOr )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1153:3: ruleOpOr
{
if ( state.backtracking==0 ) {
@@ -3430,7 +3329,7 @@ public final EObject ruleXOrExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpOr_in_ruleXOrExpression2665);
+ pushFollow(FOLLOW_ruleOpOr_in_ruleXOrExpression2449);
ruleOpOr();
state._fsp--;
@@ -3452,18 +3351,18 @@ public final EObject ruleXOrExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1246:4: ( (lv_rightOperand_3_0= ruleXAndExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1247:1: (lv_rightOperand_3_0= ruleXAndExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1166:4: ( (lv_rightOperand_3_0= ruleXAndExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1167:1: (lv_rightOperand_3_0= ruleXAndExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1247:1: (lv_rightOperand_3_0= ruleXAndExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1248:3: lv_rightOperand_3_0= ruleXAndExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1167:1: (lv_rightOperand_3_0= ruleXAndExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1168:3: lv_rightOperand_3_0= ruleXAndExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXAndExpression_in_ruleXOrExpression2688);
+ pushFollow(FOLLOW_ruleXAndExpression_in_ruleXOrExpression2472);
lv_rightOperand_3_0=ruleXAndExpression();
state._fsp--;
@@ -3519,7 +3418,7 @@ public final EObject ruleXOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpOr"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1272:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1192:1: entryRuleOpOr returns [String current=null] : iv_ruleOpOr= ruleOpOr EOF ;
public final String entryRuleOpOr() throws RecognitionException {
String current = null;
@@ -3527,13 +3426,13 @@ public final String entryRuleOpOr() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1273:2: (iv_ruleOpOr= ruleOpOr EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1274:2: iv_ruleOpOr= ruleOpOr EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1193:2: (iv_ruleOpOr= ruleOpOr EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1194:2: iv_ruleOpOr= ruleOpOr EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpOrRule());
}
- pushFollow(FOLLOW_ruleOpOr_in_entryRuleOpOr2727);
+ pushFollow(FOLLOW_ruleOpOr_in_entryRuleOpOr2511);
iv_ruleOpOr=ruleOpOr();
state._fsp--;
@@ -3541,7 +3440,7 @@ public final String entryRuleOpOr() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpOr.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpOr2738); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpOr2522); if (state.failed) return current;
}
@@ -3559,7 +3458,7 @@ public final String entryRuleOpOr() throws RecognitionException {
// $ANTLR start "ruleOpOr"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1281:1: ruleOpOr returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1201:1: ruleOpOr returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '||' ;
public final AntlrDatatypeRuleToken ruleOpOr() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3568,10 +3467,10 @@ public final AntlrDatatypeRuleToken ruleOpOr() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1284:28: (kw= '||' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1286:2: kw= '||'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1204:28: (kw= '||' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1206:2: kw= '||'
{
- kw=(Token)match(input,33,FOLLOW_33_in_ruleOpOr2775); if (state.failed) return current;
+ kw=(Token)match(input,31,FOLLOW_31_in_ruleOpOr2559); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3598,7 +3497,7 @@ public final AntlrDatatypeRuleToken ruleOpOr() throws RecognitionException {
// $ANTLR start "entryRuleXAndExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1299:1: entryRuleXAndExpression returns [EObject current=null] : iv_ruleXAndExpression= ruleXAndExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1219:1: entryRuleXAndExpression returns [EObject current=null] : iv_ruleXAndExpression= ruleXAndExpression EOF ;
public final EObject entryRuleXAndExpression() throws RecognitionException {
EObject current = null;
@@ -3606,13 +3505,13 @@ public final EObject entryRuleXAndExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1300:2: (iv_ruleXAndExpression= ruleXAndExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1301:2: iv_ruleXAndExpression= ruleXAndExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:2: (iv_ruleXAndExpression= ruleXAndExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1221:2: iv_ruleXAndExpression= ruleXAndExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionRule());
}
- pushFollow(FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression2814);
+ pushFollow(FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression2598);
iv_ruleXAndExpression=ruleXAndExpression();
state._fsp--;
@@ -3620,7 +3519,7 @@ public final EObject entryRuleXAndExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleXAndExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXAndExpression2824); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXAndExpression2608); if (state.failed) return current;
}
@@ -3638,7 +3537,7 @@ public final EObject entryRuleXAndExpression() throws RecognitionException {
// $ANTLR start "ruleXAndExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1308:1: ruleXAndExpression returns [EObject current=null] : (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1228:1: ruleXAndExpression returns [EObject current=null] : (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) ;
public final EObject ruleXAndExpression() throws RecognitionException {
EObject current = null;
@@ -3650,18 +3549,18 @@ public final EObject ruleXAndExpression() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1311:28: ( (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1312:1: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1231:28: ( (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1232:1: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1312:1: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1313:5: this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1232:1: (this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1233:5: this_XEqualityExpression_0= ruleXEqualityExpression ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXEqualityExpression_in_ruleXAndExpression2871);
+ pushFollow(FOLLOW_ruleXEqualityExpression_in_ruleXAndExpression2655);
this_XEqualityExpression_0=ruleXEqualityExpression();
state._fsp--;
@@ -3672,13 +3571,13 @@ public final EObject ruleXAndExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:1: ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:1: ( ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) ) )*
loop27:
do {
int alt27=2;
int LA27_0 = input.LA(1);
- if ( (LA27_0==34) ) {
+ if ( (LA27_0==32) ) {
int LA27_2 = input.LA(2);
if ( (synpred3_InternalGraphViewMapping()) ) {
@@ -3691,16 +3590,16 @@ public final EObject ruleXAndExpression() throws RecognitionException {
switch (alt27) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:2: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:2: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) ) ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:2: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:3: ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:2: ( ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:3: ( ( () ( ( ruleOpAnd ) ) ) )=> ( () ( ( ruleOpAnd ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1326:6: ( () ( ( ruleOpAnd ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1326:7: () ( ( ruleOpAnd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1246:6: ( () ( ( ruleOpAnd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1246:7: () ( ( ruleOpAnd ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1326:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1327:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1246:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1247:5:
{
if ( state.backtracking==0 ) {
@@ -3712,11 +3611,11 @@ public final EObject ruleXAndExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1332:2: ( ( ruleOpAnd ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1333:1: ( ruleOpAnd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1252:2: ( ( ruleOpAnd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1253:1: ( ruleOpAnd )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1333:1: ( ruleOpAnd )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1334:3: ruleOpAnd
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1253:1: ( ruleOpAnd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1254:3: ruleOpAnd
{
if ( state.backtracking==0 ) {
@@ -3730,7 +3629,7 @@ public final EObject ruleXAndExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpAnd_in_ruleXAndExpression2924);
+ pushFollow(FOLLOW_ruleOpAnd_in_ruleXAndExpression2708);
ruleOpAnd();
state._fsp--;
@@ -3752,18 +3651,18 @@ public final EObject ruleXAndExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1347:4: ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1348:1: (lv_rightOperand_3_0= ruleXEqualityExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1267:4: ( (lv_rightOperand_3_0= ruleXEqualityExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1268:1: (lv_rightOperand_3_0= ruleXEqualityExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1348:1: (lv_rightOperand_3_0= ruleXEqualityExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1349:3: lv_rightOperand_3_0= ruleXEqualityExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1268:1: (lv_rightOperand_3_0= ruleXEqualityExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1269:3: lv_rightOperand_3_0= ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXEqualityExpression_in_ruleXAndExpression2947);
+ pushFollow(FOLLOW_ruleXEqualityExpression_in_ruleXAndExpression2731);
lv_rightOperand_3_0=ruleXEqualityExpression();
state._fsp--;
@@ -3819,7 +3718,7 @@ public final EObject ruleXAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpAnd"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1373:1: entryRuleOpAnd returns [String current=null] : iv_ruleOpAnd= ruleOpAnd EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1293:1: entryRuleOpAnd returns [String current=null] : iv_ruleOpAnd= ruleOpAnd EOF ;
public final String entryRuleOpAnd() throws RecognitionException {
String current = null;
@@ -3827,13 +3726,13 @@ public final String entryRuleOpAnd() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1374:2: (iv_ruleOpAnd= ruleOpAnd EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1375:2: iv_ruleOpAnd= ruleOpAnd EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1294:2: (iv_ruleOpAnd= ruleOpAnd EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1295:2: iv_ruleOpAnd= ruleOpAnd EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpAndRule());
}
- pushFollow(FOLLOW_ruleOpAnd_in_entryRuleOpAnd2986);
+ pushFollow(FOLLOW_ruleOpAnd_in_entryRuleOpAnd2770);
iv_ruleOpAnd=ruleOpAnd();
state._fsp--;
@@ -3841,7 +3740,7 @@ public final String entryRuleOpAnd() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpAnd.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpAnd2997); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpAnd2781); if (state.failed) return current;
}
@@ -3859,7 +3758,7 @@ public final String entryRuleOpAnd() throws RecognitionException {
// $ANTLR start "ruleOpAnd"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1382:1: ruleOpAnd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1302:1: ruleOpAnd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= '&&' ;
public final AntlrDatatypeRuleToken ruleOpAnd() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -3868,10 +3767,10 @@ public final AntlrDatatypeRuleToken ruleOpAnd() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1385:28: (kw= '&&' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1387:2: kw= '&&'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1305:28: (kw= '&&' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1307:2: kw= '&&'
{
- kw=(Token)match(input,34,FOLLOW_34_in_ruleOpAnd3034); if (state.failed) return current;
+ kw=(Token)match(input,32,FOLLOW_32_in_ruleOpAnd2818); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -3898,7 +3797,7 @@ public final AntlrDatatypeRuleToken ruleOpAnd() throws RecognitionException {
// $ANTLR start "entryRuleXEqualityExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1400:1: entryRuleXEqualityExpression returns [EObject current=null] : iv_ruleXEqualityExpression= ruleXEqualityExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1320:1: entryRuleXEqualityExpression returns [EObject current=null] : iv_ruleXEqualityExpression= ruleXEqualityExpression EOF ;
public final EObject entryRuleXEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -3906,13 +3805,13 @@ public final EObject entryRuleXEqualityExpression() throws RecognitionException
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1401:2: (iv_ruleXEqualityExpression= ruleXEqualityExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1402:2: iv_ruleXEqualityExpression= ruleXEqualityExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:2: (iv_ruleXEqualityExpression= ruleXEqualityExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1322:2: iv_ruleXEqualityExpression= ruleXEqualityExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionRule());
}
- pushFollow(FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression3073);
+ pushFollow(FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression2857);
iv_ruleXEqualityExpression=ruleXEqualityExpression();
state._fsp--;
@@ -3920,7 +3819,7 @@ public final EObject entryRuleXEqualityExpression() throws RecognitionException
if ( state.backtracking==0 ) {
current =iv_ruleXEqualityExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXEqualityExpression3083); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXEqualityExpression2867); if (state.failed) return current;
}
@@ -3938,7 +3837,7 @@ public final EObject entryRuleXEqualityExpression() throws RecognitionException
// $ANTLR start "ruleXEqualityExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1409:1: ruleXEqualityExpression returns [EObject current=null] : (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1329:1: ruleXEqualityExpression returns [EObject current=null] : (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) ;
public final EObject ruleXEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -3950,18 +3849,18 @@ public final EObject ruleXEqualityExpression() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1412:28: ( (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1413:1: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1332:28: ( (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1333:1: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1413:1: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1414:5: this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1333:1: (this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1334:5: this_XRelationalExpression_0= ruleXRelationalExpression ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXRelationalExpression_in_ruleXEqualityExpression3130);
+ pushFollow(FOLLOW_ruleXRelationalExpression_in_ruleXEqualityExpression2914);
this_XRelationalExpression_0=ruleXRelationalExpression();
state._fsp--;
@@ -3972,13 +3871,13 @@ public final EObject ruleXEqualityExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:1: ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:1: ( ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) ) )*
loop28:
do {
int alt28=2;
- int LA28_0 = input.LA(1);
-
- if ( (LA28_0==35) ) {
+ switch ( input.LA(1) ) {
+ case 33:
+ {
int LA28_2 = input.LA(2);
if ( (synpred4_InternalGraphViewMapping()) ) {
@@ -3986,8 +3885,10 @@ public final EObject ruleXEqualityExpression() throws RecognitionException {
}
- }
- else if ( (LA28_0==36) ) {
+ }
+ break;
+ case 34:
+ {
int LA28_3 = input.LA(2);
if ( (synpred4_InternalGraphViewMapping()) ) {
@@ -3995,21 +3896,45 @@ else if ( (LA28_0==36) ) {
}
- }
+ }
+ break;
+ case 35:
+ {
+ int LA28_4 = input.LA(2);
+
+ if ( (synpred4_InternalGraphViewMapping()) ) {
+ alt28=1;
+ }
+
+
+ }
+ break;
+ case 36:
+ {
+ int LA28_5 = input.LA(2);
+
+ if ( (synpred4_InternalGraphViewMapping()) ) {
+ alt28=1;
+ }
+
+
+ }
+ break;
+ }
switch (alt28) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:2: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:2: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) ) ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:2: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:3: ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:2: ( ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:3: ( ( () ( ( ruleOpEquality ) ) ) )=> ( () ( ( ruleOpEquality ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1427:6: ( () ( ( ruleOpEquality ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1427:7: () ( ( ruleOpEquality ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1347:6: ( () ( ( ruleOpEquality ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1347:7: () ( ( ruleOpEquality ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1427:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1428:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1347:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1348:5:
{
if ( state.backtracking==0 ) {
@@ -4021,11 +3946,11 @@ else if ( (LA28_0==36) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1433:2: ( ( ruleOpEquality ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1434:1: ( ruleOpEquality )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1353:2: ( ( ruleOpEquality ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1354:1: ( ruleOpEquality )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1434:1: ( ruleOpEquality )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1435:3: ruleOpEquality
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1354:1: ( ruleOpEquality )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1355:3: ruleOpEquality
{
if ( state.backtracking==0 ) {
@@ -4039,7 +3964,7 @@ else if ( (LA28_0==36) ) {
newCompositeNode(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpEquality_in_ruleXEqualityExpression3183);
+ pushFollow(FOLLOW_ruleOpEquality_in_ruleXEqualityExpression2967);
ruleOpEquality();
state._fsp--;
@@ -4061,18 +3986,18 @@ else if ( (LA28_0==36) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1448:4: ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1449:1: (lv_rightOperand_3_0= ruleXRelationalExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1368:4: ( (lv_rightOperand_3_0= ruleXRelationalExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1369:1: (lv_rightOperand_3_0= ruleXRelationalExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1449:1: (lv_rightOperand_3_0= ruleXRelationalExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1450:3: lv_rightOperand_3_0= ruleXRelationalExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1369:1: (lv_rightOperand_3_0= ruleXRelationalExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1370:3: lv_rightOperand_3_0= ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXRelationalExpression_in_ruleXEqualityExpression3206);
+ pushFollow(FOLLOW_ruleXRelationalExpression_in_ruleXEqualityExpression2990);
lv_rightOperand_3_0=ruleXRelationalExpression();
state._fsp--;
@@ -4128,7 +4053,7 @@ else if ( (LA28_0==36) ) {
// $ANTLR start "entryRuleOpEquality"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1474:1: entryRuleOpEquality returns [String current=null] : iv_ruleOpEquality= ruleOpEquality EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1394:1: entryRuleOpEquality returns [String current=null] : iv_ruleOpEquality= ruleOpEquality EOF ;
public final String entryRuleOpEquality() throws RecognitionException {
String current = null;
@@ -4136,13 +4061,13 @@ public final String entryRuleOpEquality() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1475:2: (iv_ruleOpEquality= ruleOpEquality EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1476:2: iv_ruleOpEquality= ruleOpEquality EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1395:2: (iv_ruleOpEquality= ruleOpEquality EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1396:2: iv_ruleOpEquality= ruleOpEquality EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpEqualityRule());
}
- pushFollow(FOLLOW_ruleOpEquality_in_entryRuleOpEquality3245);
+ pushFollow(FOLLOW_ruleOpEquality_in_entryRuleOpEquality3029);
iv_ruleOpEquality=ruleOpEquality();
state._fsp--;
@@ -4150,7 +4075,7 @@ public final String entryRuleOpEquality() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpEquality.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpEquality3256); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpEquality3040); if (state.failed) return current;
}
@@ -4168,7 +4093,7 @@ public final String entryRuleOpEquality() throws RecognitionException {
// $ANTLR start "ruleOpEquality"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1483:1: ruleOpEquality returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1403:1: ruleOpEquality returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) ;
public final AntlrDatatypeRuleToken ruleOpEquality() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -4177,31 +4102,45 @@ public final AntlrDatatypeRuleToken ruleOpEquality() throws RecognitionException
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1486:28: ( (kw= '==' | kw= '!=' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1487:1: (kw= '==' | kw= '!=' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1406:28: ( (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1407:1: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1487:1: (kw= '==' | kw= '!=' )
- int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( (LA29_0==35) ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1407:1: (kw= '==' | kw= '!=' | kw= '===' | kw= '!==' )
+ int alt29=4;
+ switch ( input.LA(1) ) {
+ case 33:
+ {
alt29=1;
- }
- else if ( (LA29_0==36) ) {
+ }
+ break;
+ case 34:
+ {
alt29=2;
- }
- else {
+ }
+ break;
+ case 35:
+ {
+ alt29=3;
+ }
+ break;
+ case 36:
+ {
+ alt29=4;
+ }
+ break;
+ default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
new NoViableAltException("", 29, 0, input);
throw nvae;
}
+
switch (alt29) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1488:2: kw= '=='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1408:2: kw= '=='
{
- kw=(Token)match(input,35,FOLLOW_35_in_ruleOpEquality3294); if (state.failed) return current;
+ kw=(Token)match(input,33,FOLLOW_33_in_ruleOpEquality3078); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -4212,9 +4151,9 @@ else if ( (LA29_0==36) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:2: kw= '!='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1415:2: kw= '!='
{
- kw=(Token)match(input,36,FOLLOW_36_in_ruleOpEquality3313); if (state.failed) return current;
+ kw=(Token)match(input,34,FOLLOW_34_in_ruleOpEquality3097); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -4222,6 +4161,32 @@ else if ( (LA29_0==36) ) {
}
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:2: kw= '==='
+ {
+ kw=(Token)match(input,35,FOLLOW_35_in_ruleOpEquality3116); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1429:2: kw= '!=='
+ {
+ kw=(Token)match(input,36,FOLLOW_36_in_ruleOpEquality3135); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3());
+
+ }
+
}
break;
@@ -4247,7 +4212,7 @@ else if ( (LA29_0==36) ) {
// $ANTLR start "entryRuleXRelationalExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1508:1: entryRuleXRelationalExpression returns [EObject current=null] : iv_ruleXRelationalExpression= ruleXRelationalExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1442:1: entryRuleXRelationalExpression returns [EObject current=null] : iv_ruleXRelationalExpression= ruleXRelationalExpression EOF ;
public final EObject entryRuleXRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -4255,13 +4220,13 @@ public final EObject entryRuleXRelationalExpression() throws RecognitionExceptio
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1509:2: (iv_ruleXRelationalExpression= ruleXRelationalExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1510:2: iv_ruleXRelationalExpression= ruleXRelationalExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1443:2: (iv_ruleXRelationalExpression= ruleXRelationalExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1444:2: iv_ruleXRelationalExpression= ruleXRelationalExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionRule());
}
- pushFollow(FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression3353);
+ pushFollow(FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression3175);
iv_ruleXRelationalExpression=ruleXRelationalExpression();
state._fsp--;
@@ -4269,7 +4234,7 @@ public final EObject entryRuleXRelationalExpression() throws RecognitionExceptio
if ( state.backtracking==0 ) {
current =iv_ruleXRelationalExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationalExpression3363); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationalExpression3185); if (state.failed) return current;
}
@@ -4287,7 +4252,7 @@ public final EObject entryRuleXRelationalExpression() throws RecognitionExceptio
// $ANTLR start "ruleXRelationalExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1517:1: ruleXRelationalExpression returns [EObject current=null] : (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1451:1: ruleXRelationalExpression returns [EObject current=null] : (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) ;
public final EObject ruleXRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -4302,18 +4267,18 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1520:28: ( (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1521:1: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1454:28: ( (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1455:1: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1521:1: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1522:5: this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1455:1: (this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1456:5: this_XOtherOperatorExpression_0= ruleXOtherOperatorExpression ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_ruleXRelationalExpression3410);
+ pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_ruleXRelationalExpression3232);
this_XOtherOperatorExpression_0=ruleXOtherOperatorExpression();
state._fsp--;
@@ -4324,7 +4289,7 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:1: ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:1: ( ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) ) | ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) ) )*
loop30:
do {
int alt30=3;
@@ -4389,19 +4354,19 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
switch (alt30) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:2: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:2: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:2: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:3: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:2: ( ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:3: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:3: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:4: ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:3: ( ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:4: ( ( () 'instanceof' ) )=> ( () otherlv_2= 'instanceof' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1532:5: ( () otherlv_2= 'instanceof' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1532:6: () otherlv_2= 'instanceof'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1466:5: ( () otherlv_2= 'instanceof' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1466:6: () otherlv_2= 'instanceof'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1532:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1533:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1466:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1467:5:
{
if ( state.backtracking==0 ) {
@@ -4413,7 +4378,7 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
}
- otherlv_2=(Token)match(input,37,FOLLOW_37_in_ruleXRelationalExpression3446); if (state.failed) return current;
+ otherlv_2=(Token)match(input,37,FOLLOW_37_in_ruleXRelationalExpression3268); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
@@ -4425,18 +4390,18 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1542:3: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1543:1: (lv_type_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1476:3: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1477:1: (lv_type_3_0= ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1543:1: (lv_type_3_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1544:3: lv_type_3_0= ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1477:1: (lv_type_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1478:3: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXRelationalExpression3469);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXRelationalExpression3291);
lv_type_3_0=ruleJvmTypeReference();
state._fsp--;
@@ -4467,19 +4432,19 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:6: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:6: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:6: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:7: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:6: ( ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:7: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) ) ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:7: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:8: ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:7: ( ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:8: ( ( () ( ( ruleOpCompare ) ) ) )=> ( () ( ( ruleOpCompare ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1566:6: ( () ( ( ruleOpCompare ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1566:7: () ( ( ruleOpCompare ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1500:6: ( () ( ( ruleOpCompare ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1500:7: () ( ( ruleOpCompare ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1566:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1567:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1500:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1501:5:
{
if ( state.backtracking==0 ) {
@@ -4491,11 +4456,11 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1572:2: ( ( ruleOpCompare ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1573:1: ( ruleOpCompare )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1506:2: ( ( ruleOpCompare ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1507:1: ( ruleOpCompare )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1573:1: ( ruleOpCompare )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1574:3: ruleOpCompare
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1507:1: ( ruleOpCompare )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1508:3: ruleOpCompare
{
if ( state.backtracking==0 ) {
@@ -4509,7 +4474,7 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpCompare_in_ruleXRelationalExpression3530);
+ pushFollow(FOLLOW_ruleOpCompare_in_ruleXRelationalExpression3352);
ruleOpCompare();
state._fsp--;
@@ -4531,18 +4496,18 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1587:4: ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1588:1: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1521:4: ( (lv_rightOperand_6_0= ruleXOtherOperatorExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1522:1: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1588:1: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1589:3: lv_rightOperand_6_0= ruleXOtherOperatorExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1522:1: (lv_rightOperand_6_0= ruleXOtherOperatorExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1523:3: lv_rightOperand_6_0= ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_ruleXRelationalExpression3553);
+ pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_ruleXRelationalExpression3375);
lv_rightOperand_6_0=ruleXOtherOperatorExpression();
state._fsp--;
@@ -4601,7 +4566,7 @@ public final EObject ruleXRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpCompare"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1613:1: entryRuleOpCompare returns [String current=null] : iv_ruleOpCompare= ruleOpCompare EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1547:1: entryRuleOpCompare returns [String current=null] : iv_ruleOpCompare= ruleOpCompare EOF ;
public final String entryRuleOpCompare() throws RecognitionException {
String current = null;
@@ -4609,13 +4574,13 @@ public final String entryRuleOpCompare() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1614:2: (iv_ruleOpCompare= ruleOpCompare EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1615:2: iv_ruleOpCompare= ruleOpCompare EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1548:2: (iv_ruleOpCompare= ruleOpCompare EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1549:2: iv_ruleOpCompare= ruleOpCompare EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpCompareRule());
}
- pushFollow(FOLLOW_ruleOpCompare_in_entryRuleOpCompare3593);
+ pushFollow(FOLLOW_ruleOpCompare_in_entryRuleOpCompare3415);
iv_ruleOpCompare=ruleOpCompare();
state._fsp--;
@@ -4623,7 +4588,7 @@ public final String entryRuleOpCompare() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpCompare.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpCompare3604); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpCompare3426); if (state.failed) return current;
}
@@ -4641,7 +4606,7 @@ public final String entryRuleOpCompare() throws RecognitionException {
// $ANTLR start "ruleOpCompare"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1622:1: ruleOpCompare returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1556:1: ruleOpCompare returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ;
public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -4650,10 +4615,10 @@ public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1625:28: ( (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1626:1: (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1559:28: ( (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1560:1: (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1626:1: (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1560:1: (kw= '>=' | kw= '<=' | kw= '>' | kw= '<' )
int alt31=4;
switch ( input.LA(1) ) {
case 38:
@@ -4686,9 +4651,9 @@ public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException
switch (alt31) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1627:2: kw= '>='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:2: kw= '>='
{
- kw=(Token)match(input,38,FOLLOW_38_in_ruleOpCompare3642); if (state.failed) return current;
+ kw=(Token)match(input,38,FOLLOW_38_in_ruleOpCompare3464); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -4699,9 +4664,9 @@ public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1634:2: kw= '<='
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1568:2: kw= '<='
{
- kw=(Token)match(input,39,FOLLOW_39_in_ruleOpCompare3661); if (state.failed) return current;
+ kw=(Token)match(input,39,FOLLOW_39_in_ruleOpCompare3483); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -4712,9 +4677,9 @@ public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1641:2: kw= '>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1575:2: kw= '>'
{
- kw=(Token)match(input,40,FOLLOW_40_in_ruleOpCompare3680); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_40_in_ruleOpCompare3502); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -4725,9 +4690,9 @@ public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1648:2: kw= '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1582:2: kw= '<'
{
- kw=(Token)match(input,41,FOLLOW_41_in_ruleOpCompare3699); if (state.failed) return current;
+ kw=(Token)match(input,41,FOLLOW_41_in_ruleOpCompare3521); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -4760,7 +4725,7 @@ public final AntlrDatatypeRuleToken ruleOpCompare() throws RecognitionException
// $ANTLR start "entryRuleXOtherOperatorExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1661:1: entryRuleXOtherOperatorExpression returns [EObject current=null] : iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1595:1: entryRuleXOtherOperatorExpression returns [EObject current=null] : iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF ;
public final EObject entryRuleXOtherOperatorExpression() throws RecognitionException {
EObject current = null;
@@ -4768,13 +4733,13 @@ public final EObject entryRuleXOtherOperatorExpression() throws RecognitionExcep
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1662:2: (iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1663:2: iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1596:2: (iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1597:2: iv_ruleXOtherOperatorExpression= ruleXOtherOperatorExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionRule());
}
- pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression3739);
+ pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression3561);
iv_ruleXOtherOperatorExpression=ruleXOtherOperatorExpression();
state._fsp--;
@@ -4782,7 +4747,7 @@ public final EObject entryRuleXOtherOperatorExpression() throws RecognitionExcep
if ( state.backtracking==0 ) {
current =iv_ruleXOtherOperatorExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOtherOperatorExpression3749); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOtherOperatorExpression3571); if (state.failed) return current;
}
@@ -4800,7 +4765,7 @@ public final EObject entryRuleXOtherOperatorExpression() throws RecognitionExcep
// $ANTLR start "ruleXOtherOperatorExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1670:1: ruleXOtherOperatorExpression returns [EObject current=null] : (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1604:1: ruleXOtherOperatorExpression returns [EObject current=null] : (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) ;
public final EObject ruleXOtherOperatorExpression() throws RecognitionException {
EObject current = null;
@@ -4812,18 +4777,18 @@ public final EObject ruleXOtherOperatorExpression() throws RecognitionException
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1673:28: ( (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1674:1: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1607:28: ( (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1608:1: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1674:1: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1675:5: this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1608:1: (this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1609:5: this_XAdditiveExpression_0= ruleXAdditiveExpression ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXAdditiveExpression_in_ruleXOtherOperatorExpression3796);
+ pushFollow(FOLLOW_ruleXAdditiveExpression_in_ruleXOtherOperatorExpression3618);
this_XAdditiveExpression_0=ruleXAdditiveExpression();
state._fsp--;
@@ -4834,23 +4799,23 @@ public final EObject ruleXOtherOperatorExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:1: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:1: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*
loop32:
do {
int alt32=2;
alt32 = dfa32.predict(input);
switch (alt32) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:2: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:2: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:2: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:3: ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:2: ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:3: ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1688:6: ( () ( ( ruleOpOther ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1688:7: () ( ( ruleOpOther ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1622:6: ( () ( ( ruleOpOther ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1622:7: () ( ( ruleOpOther ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1688:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1689:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1622:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1623:5:
{
if ( state.backtracking==0 ) {
@@ -4862,11 +4827,11 @@ public final EObject ruleXOtherOperatorExpression() throws RecognitionException
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1694:2: ( ( ruleOpOther ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1695:1: ( ruleOpOther )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1628:2: ( ( ruleOpOther ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1629:1: ( ruleOpOther )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1695:1: ( ruleOpOther )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1696:3: ruleOpOther
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1629:1: ( ruleOpOther )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1630:3: ruleOpOther
{
if ( state.backtracking==0 ) {
@@ -4880,7 +4845,7 @@ public final EObject ruleXOtherOperatorExpression() throws RecognitionException
newCompositeNode(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpOther_in_ruleXOtherOperatorExpression3849);
+ pushFollow(FOLLOW_ruleOpOther_in_ruleXOtherOperatorExpression3671);
ruleOpOther();
state._fsp--;
@@ -4902,18 +4867,18 @@ public final EObject ruleXOtherOperatorExpression() throws RecognitionException
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1709:4: ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1710:1: (lv_rightOperand_3_0= ruleXAdditiveExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1643:4: ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1644:1: (lv_rightOperand_3_0= ruleXAdditiveExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1710:1: (lv_rightOperand_3_0= ruleXAdditiveExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1711:3: lv_rightOperand_3_0= ruleXAdditiveExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1644:1: (lv_rightOperand_3_0= ruleXAdditiveExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1645:3: lv_rightOperand_3_0= ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXAdditiveExpression_in_ruleXOtherOperatorExpression3872);
+ pushFollow(FOLLOW_ruleXAdditiveExpression_in_ruleXOtherOperatorExpression3694);
lv_rightOperand_3_0=ruleXAdditiveExpression();
state._fsp--;
@@ -4969,7 +4934,7 @@ public final EObject ruleXOtherOperatorExpression() throws RecognitionException
// $ANTLR start "entryRuleOpOther"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1735:1: entryRuleOpOther returns [String current=null] : iv_ruleOpOther= ruleOpOther EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1669:1: entryRuleOpOther returns [String current=null] : iv_ruleOpOther= ruleOpOther EOF ;
public final String entryRuleOpOther() throws RecognitionException {
String current = null;
@@ -4977,13 +4942,13 @@ public final String entryRuleOpOther() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1736:2: (iv_ruleOpOther= ruleOpOther EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1737:2: iv_ruleOpOther= ruleOpOther EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1670:2: (iv_ruleOpOther= ruleOpOther EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1671:2: iv_ruleOpOther= ruleOpOther EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpOtherRule());
}
- pushFollow(FOLLOW_ruleOpOther_in_entryRuleOpOther3911);
+ pushFollow(FOLLOW_ruleOpOther_in_entryRuleOpOther3733);
iv_ruleOpOther=ruleOpOther();
state._fsp--;
@@ -4991,7 +4956,7 @@ public final String entryRuleOpOther() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpOther.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpOther3922); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpOther3744); if (state.failed) return current;
}
@@ -5009,7 +4974,7 @@ public final String entryRuleOpOther() throws RecognitionException {
// $ANTLR start "ruleOpOther"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1744:1: ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '->' | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1678:1: ruleOpOther returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' ) ;
public final AntlrDatatypeRuleToken ruleOpOther() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -5018,65 +4983,17 @@ public final AntlrDatatypeRuleToken ruleOpOther() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1747:28: ( (kw= '->' | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1748:1: (kw= '->' | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1681:28: ( (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1682:1: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1748:1: (kw= '->' | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' )
- int alt35=8;
- switch ( input.LA(1) ) {
- case 42:
- {
- alt35=1;
- }
- break;
- case 43:
- {
- alt35=2;
- }
- break;
- case 27:
- {
- alt35=3;
- }
- break;
- case 40:
- {
- alt35=4;
- }
- break;
- case 41:
- {
- alt35=5;
- }
- break;
- case 44:
- {
- alt35=6;
- }
- break;
- case 45:
- {
- alt35=7;
- }
- break;
- case 46:
- {
- alt35=8;
- }
- break;
- default:
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
-
- throw nvae;
- }
-
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1682:1: (kw= '->' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' )
+ int alt35=10;
+ alt35 = dfa35.predict(input);
switch (alt35) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1749:2: kw= '->'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:2: kw= '->'
{
- kw=(Token)match(input,42,FOLLOW_42_in_ruleOpOther3960); if (state.failed) return current;
+ kw=(Token)match(input,42,FOLLOW_42_in_ruleOpOther3782); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -5087,57 +5004,96 @@ public final AntlrDatatypeRuleToken ruleOpOther() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1756:2: kw= '..'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1690:2: kw= '..<'
{
- kw=(Token)match(input,43,FOLLOW_43_in_ruleOpOther3979); if (state.failed) return current;
+ kw=(Token)match(input,43,FOLLOW_43_in_ruleOpOther3801); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1());
}
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1763:2: kw= '=>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1696:6: (kw= '>' kw= '..' )
{
- kw=(Token)match(input,27,FOLLOW_27_in_ruleOpOther3998); if (state.failed) return current;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1696:6: (kw= '>' kw= '..' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1697:2: kw= '>' kw= '..'
+ {
+ kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther3821); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0());
+
+ }
+ kw=(Token)match(input,44,FOLLOW_44_in_ruleOpOther3834); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_2());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1());
}
+ }
+
+
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1769:6: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1769:6: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1770:2: kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1710:2: kw= '..'
{
- kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther4018); if (state.failed) return current;
+ kw=(Token)match(input,44,FOLLOW_44_in_ruleOpOther3854); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:1: ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
- int alt33=2;
- int LA33_0 = input.LA(1);
- if ( (LA33_0==40) ) {
- int LA33_1 = input.LA(2);
-
- if ( (LA33_1==EOF||(LA33_1>=RULE_ID && LA33_1<=RULE_DECIMAL)||LA33_1==15||LA33_1==23||LA33_1==41||(LA33_1>=47 && LA33_1<=48)||LA33_1==52||LA33_1==57||LA33_1==59||LA33_1==63||LA33_1==65||(LA33_1>=69 && LA33_1<=70)||LA33_1==73||(LA33_1>=75 && LA33_1<=82)) ) {
- alt33=2;
- }
- else if ( (LA33_1==40) && (synpred8_InternalGraphViewMapping())) {
+ }
+ break;
+ case 5 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1717:2: kw= '=>'
+ {
+ kw=(Token)match(input,24,FOLLOW_24_in_ruleOpOther3873); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4());
+
+ }
+
+ }
+ break;
+ case 6 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1723:6: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1723:6: (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1724:2: kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ {
+ kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther3893); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:1: ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( (LA33_0==40) ) {
+ int LA33_1 = input.LA(2);
+
+ if ( (LA33_1==40) && (synpred8_InternalGraphViewMapping())) {
alt33=1;
}
+ else if ( (LA33_1==EOF||(LA33_1>=RULE_ID && LA33_1<=RULE_DECIMAL)||LA33_1==15||LA33_1==20||LA33_1==41||(LA33_1>=48 && LA33_1<=49)||LA33_1==54||LA33_1==60||(LA33_1>=62 && LA33_1<=63)||LA33_1==67||LA33_1==69||(LA33_1>=73 && LA33_1<=74)||(LA33_1>=77 && LA33_1<=89)) ) {
+ alt33=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -5155,26 +5111,26 @@ else if ( (LA33_1==40) && (synpred8_InternalGraphViewMapping())) {
}
switch (alt33) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:2: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:2: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:2: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:3: ( ( '>' '>' ) )=> (kw= '>' kw= '>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:2: ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:3: ( ( '>' '>' ) )=> (kw= '>' kw= '>' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1779:5: (kw= '>' kw= '>' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1780:2: kw= '>' kw= '>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1733:5: (kw= '>' kw= '>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1734:2: kw= '>' kw= '>'
{
- kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther4049); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther3924); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
}
- kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther4062); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther3937); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1());
}
@@ -5187,13 +5143,13 @@ else if ( (LA33_1==40) && (synpred8_InternalGraphViewMapping())) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1793:2: kw= '>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1747:2: kw= '>'
{
- kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther4083); if (state.failed) return current;
+ kw=(Token)match(input,40,FOLLOW_40_in_ruleOpOther3958); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1());
}
@@ -5208,20 +5164,20 @@ else if ( (LA33_1==40) && (synpred8_InternalGraphViewMapping())) {
}
break;
- case 5 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1799:6: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) )
+ case 7 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1753:6: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1799:6: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1800:2: kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1753:6: (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1754:2: kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' )
{
- kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4105); if (state.failed) return current;
+ kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther3980); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:1: ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:1: ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' )
int alt34=2;
int LA34_0 = input.LA(1);
@@ -5251,26 +5207,26 @@ else if ( (true) ) {
}
switch (alt34) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:2: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:2: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:2: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:3: ( ( '<' '<' ) )=> (kw= '<' kw= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:2: ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:3: ( ( '<' '<' ) )=> (kw= '<' kw= '<' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1809:5: (kw= '<' kw= '<' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1810:2: kw= '<' kw= '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1763:5: (kw= '<' kw= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1764:2: kw= '<' kw= '<'
{
- kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4136); if (state.failed) return current;
+ kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4011); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_0());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
}
- kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4149); if (state.failed) return current;
+ kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4024); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1());
}
@@ -5283,13 +5239,13 @@ else if ( (true) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1823:2: kw= '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1777:2: kw= '<'
{
- kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4170); if (state.failed) return current;
+ kw=(Token)match(input,41,FOLLOW_41_in_ruleOpOther4045); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_1());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1());
}
@@ -5304,40 +5260,40 @@ else if ( (true) ) {
}
break;
- case 6 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1830:2: kw= '<>'
+ case 8 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1784:2: kw= '<>'
{
- kw=(Token)match(input,44,FOLLOW_44_in_ruleOpOther4191); if (state.failed) return current;
+ kw=(Token)match(input,45,FOLLOW_45_in_ruleOpOther4066); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_5());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7());
}
}
break;
- case 7 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1837:2: kw= '?:'
+ case 9 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1791:2: kw= '?:'
{
- kw=(Token)match(input,45,FOLLOW_45_in_ruleOpOther4210); if (state.failed) return current;
+ kw=(Token)match(input,46,FOLLOW_46_in_ruleOpOther4085); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_6());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8());
}
}
break;
- case 8 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1844:2: kw= '<=>'
+ case 10 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1798:2: kw= '<=>'
{
- kw=(Token)match(input,46,FOLLOW_46_in_ruleOpOther4229); if (state.failed) return current;
+ kw=(Token)match(input,47,FOLLOW_47_in_ruleOpOther4104); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
- newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_7());
+ newLeafNode(kw, grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9());
}
@@ -5366,7 +5322,7 @@ else if ( (true) ) {
// $ANTLR start "entryRuleXAdditiveExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1857:1: entryRuleXAdditiveExpression returns [EObject current=null] : iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1811:1: entryRuleXAdditiveExpression returns [EObject current=null] : iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF ;
public final EObject entryRuleXAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -5374,13 +5330,13 @@ public final EObject entryRuleXAdditiveExpression() throws RecognitionException
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1858:2: (iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1859:2: iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1812:2: (iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1813:2: iv_ruleXAdditiveExpression= ruleXAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionRule());
}
- pushFollow(FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression4269);
+ pushFollow(FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression4144);
iv_ruleXAdditiveExpression=ruleXAdditiveExpression();
state._fsp--;
@@ -5388,7 +5344,7 @@ public final EObject entryRuleXAdditiveExpression() throws RecognitionException
if ( state.backtracking==0 ) {
current =iv_ruleXAdditiveExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXAdditiveExpression4279); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXAdditiveExpression4154); if (state.failed) return current;
}
@@ -5406,7 +5362,7 @@ public final EObject entryRuleXAdditiveExpression() throws RecognitionException
// $ANTLR start "ruleXAdditiveExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1866:1: ruleXAdditiveExpression returns [EObject current=null] : (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1820:1: ruleXAdditiveExpression returns [EObject current=null] : (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) ;
public final EObject ruleXAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -5418,18 +5374,18 @@ public final EObject ruleXAdditiveExpression() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1869:28: ( (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1870:1: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1823:28: ( (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1824:1: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1870:1: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1871:5: this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1824:1: (this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1825:5: this_XMultiplicativeExpression_0= ruleXMultiplicativeExpression ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_ruleXAdditiveExpression4326);
+ pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_ruleXAdditiveExpression4201);
this_XMultiplicativeExpression_0=ruleXMultiplicativeExpression();
state._fsp--;
@@ -5440,13 +5396,13 @@ public final EObject ruleXAdditiveExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:1: ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:1: ( ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) ) )*
loop36:
do {
int alt36=2;
int LA36_0 = input.LA(1);
- if ( (LA36_0==47) ) {
+ if ( (LA36_0==48) ) {
int LA36_2 = input.LA(2);
if ( (synpred10_InternalGraphViewMapping()) ) {
@@ -5455,7 +5411,7 @@ public final EObject ruleXAdditiveExpression() throws RecognitionException {
}
- else if ( (LA36_0==48) ) {
+ else if ( (LA36_0==49) ) {
int LA36_3 = input.LA(2);
if ( (synpred10_InternalGraphViewMapping()) ) {
@@ -5468,16 +5424,16 @@ else if ( (LA36_0==48) ) {
switch (alt36) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:2: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:2: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) ) ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:2: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:3: ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:2: ( ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:3: ( ( () ( ( ruleOpAdd ) ) ) )=> ( () ( ( ruleOpAdd ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1884:6: ( () ( ( ruleOpAdd ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1884:7: () ( ( ruleOpAdd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1838:6: ( () ( ( ruleOpAdd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1838:7: () ( ( ruleOpAdd ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1884:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1885:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1838:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1839:5:
{
if ( state.backtracking==0 ) {
@@ -5489,11 +5445,11 @@ else if ( (LA36_0==48) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1890:2: ( ( ruleOpAdd ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1891:1: ( ruleOpAdd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1844:2: ( ( ruleOpAdd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1845:1: ( ruleOpAdd )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1891:1: ( ruleOpAdd )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1892:3: ruleOpAdd
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1845:1: ( ruleOpAdd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1846:3: ruleOpAdd
{
if ( state.backtracking==0 ) {
@@ -5507,7 +5463,7 @@ else if ( (LA36_0==48) ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpAdd_in_ruleXAdditiveExpression4379);
+ pushFollow(FOLLOW_ruleOpAdd_in_ruleXAdditiveExpression4254);
ruleOpAdd();
state._fsp--;
@@ -5529,18 +5485,18 @@ else if ( (LA36_0==48) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1905:4: ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1906:1: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1859:4: ( (lv_rightOperand_3_0= ruleXMultiplicativeExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1860:1: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1906:1: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1907:3: lv_rightOperand_3_0= ruleXMultiplicativeExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1860:1: (lv_rightOperand_3_0= ruleXMultiplicativeExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1861:3: lv_rightOperand_3_0= ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_ruleXAdditiveExpression4402);
+ pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_ruleXAdditiveExpression4277);
lv_rightOperand_3_0=ruleXMultiplicativeExpression();
state._fsp--;
@@ -5596,7 +5552,7 @@ else if ( (LA36_0==48) ) {
// $ANTLR start "entryRuleOpAdd"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1931:1: entryRuleOpAdd returns [String current=null] : iv_ruleOpAdd= ruleOpAdd EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1885:1: entryRuleOpAdd returns [String current=null] : iv_ruleOpAdd= ruleOpAdd EOF ;
public final String entryRuleOpAdd() throws RecognitionException {
String current = null;
@@ -5604,13 +5560,13 @@ public final String entryRuleOpAdd() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1932:2: (iv_ruleOpAdd= ruleOpAdd EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1933:2: iv_ruleOpAdd= ruleOpAdd EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1886:2: (iv_ruleOpAdd= ruleOpAdd EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1887:2: iv_ruleOpAdd= ruleOpAdd EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpAddRule());
}
- pushFollow(FOLLOW_ruleOpAdd_in_entryRuleOpAdd4441);
+ pushFollow(FOLLOW_ruleOpAdd_in_entryRuleOpAdd4316);
iv_ruleOpAdd=ruleOpAdd();
state._fsp--;
@@ -5618,7 +5574,7 @@ public final String entryRuleOpAdd() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpAdd.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpAdd4452); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpAdd4327); if (state.failed) return current;
}
@@ -5636,7 +5592,7 @@ public final String entryRuleOpAdd() throws RecognitionException {
// $ANTLR start "ruleOpAdd"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1940:1: ruleOpAdd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1894:1: ruleOpAdd returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '+' | kw= '-' ) ;
public final AntlrDatatypeRuleToken ruleOpAdd() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -5645,17 +5601,17 @@ public final AntlrDatatypeRuleToken ruleOpAdd() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1943:28: ( (kw= '+' | kw= '-' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1944:1: (kw= '+' | kw= '-' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1897:28: ( (kw= '+' | kw= '-' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1898:1: (kw= '+' | kw= '-' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1944:1: (kw= '+' | kw= '-' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1898:1: (kw= '+' | kw= '-' )
int alt37=2;
int LA37_0 = input.LA(1);
- if ( (LA37_0==47) ) {
+ if ( (LA37_0==48) ) {
alt37=1;
}
- else if ( (LA37_0==48) ) {
+ else if ( (LA37_0==49) ) {
alt37=2;
}
else {
@@ -5667,9 +5623,9 @@ else if ( (LA37_0==48) ) {
}
switch (alt37) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1945:2: kw= '+'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1899:2: kw= '+'
{
- kw=(Token)match(input,47,FOLLOW_47_in_ruleOpAdd4490); if (state.failed) return current;
+ kw=(Token)match(input,48,FOLLOW_48_in_ruleOpAdd4365); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -5680,9 +5636,9 @@ else if ( (LA37_0==48) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1952:2: kw= '-'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1906:2: kw= '-'
{
- kw=(Token)match(input,48,FOLLOW_48_in_ruleOpAdd4509); if (state.failed) return current;
+ kw=(Token)match(input,49,FOLLOW_49_in_ruleOpAdd4384); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -5715,7 +5671,7 @@ else if ( (LA37_0==48) ) {
// $ANTLR start "entryRuleXMultiplicativeExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1965:1: entryRuleXMultiplicativeExpression returns [EObject current=null] : iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1919:1: entryRuleXMultiplicativeExpression returns [EObject current=null] : iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF ;
public final EObject entryRuleXMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -5723,13 +5679,13 @@ public final EObject entryRuleXMultiplicativeExpression() throws RecognitionExce
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1966:2: (iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1967:2: iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1920:2: (iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1921:2: iv_ruleXMultiplicativeExpression= ruleXMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionRule());
}
- pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression4549);
+ pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression4424);
iv_ruleXMultiplicativeExpression=ruleXMultiplicativeExpression();
state._fsp--;
@@ -5737,7 +5693,7 @@ public final EObject entryRuleXMultiplicativeExpression() throws RecognitionExce
if ( state.backtracking==0 ) {
current =iv_ruleXMultiplicativeExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXMultiplicativeExpression4559); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXMultiplicativeExpression4434); if (state.failed) return current;
}
@@ -5755,7 +5711,7 @@ public final EObject entryRuleXMultiplicativeExpression() throws RecognitionExce
// $ANTLR start "ruleXMultiplicativeExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1974:1: ruleXMultiplicativeExpression returns [EObject current=null] : (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1928:1: ruleXMultiplicativeExpression returns [EObject current=null] : (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) ;
public final EObject ruleXMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -5767,18 +5723,18 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1977:28: ( (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1978:1: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1931:28: ( (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1932:1: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1978:1: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1979:5: this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1932:1: (this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1933:5: this_XUnaryOperation_0= ruleXUnaryOperation ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXUnaryOperation_in_ruleXMultiplicativeExpression4606);
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_ruleXMultiplicativeExpression4481);
this_XUnaryOperation_0=ruleXUnaryOperation();
state._fsp--;
@@ -5789,12 +5745,12 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:1: ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:1: ( ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) ) )*
loop38:
do {
int alt38=2;
switch ( input.LA(1) ) {
- case 20:
+ case 50:
{
int LA38_2 = input.LA(2);
@@ -5805,7 +5761,7 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
}
break;
- case 49:
+ case 51:
{
int LA38_3 = input.LA(2);
@@ -5816,7 +5772,7 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
}
break;
- case 50:
+ case 52:
{
int LA38_4 = input.LA(2);
@@ -5827,7 +5783,7 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
}
break;
- case 51:
+ case 53:
{
int LA38_5 = input.LA(2);
@@ -5843,16 +5799,16 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
switch (alt38) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:2: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:2: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) ) ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:2: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:3: ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:2: ( ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:3: ( ( () ( ( ruleOpMulti ) ) ) )=> ( () ( ( ruleOpMulti ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1992:6: ( () ( ( ruleOpMulti ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1992:7: () ( ( ruleOpMulti ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1946:6: ( () ( ( ruleOpMulti ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1946:7: () ( ( ruleOpMulti ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1992:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1993:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1946:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1947:5:
{
if ( state.backtracking==0 ) {
@@ -5864,11 +5820,11 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1998:2: ( ( ruleOpMulti ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1999:1: ( ruleOpMulti )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1952:2: ( ( ruleOpMulti ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1953:1: ( ruleOpMulti )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1999:1: ( ruleOpMulti )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2000:3: ruleOpMulti
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1953:1: ( ruleOpMulti )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1954:3: ruleOpMulti
{
if ( state.backtracking==0 ) {
@@ -5882,7 +5838,7 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
newCompositeNode(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleOpMulti_in_ruleXMultiplicativeExpression4659);
+ pushFollow(FOLLOW_ruleOpMulti_in_ruleXMultiplicativeExpression4534);
ruleOpMulti();
state._fsp--;
@@ -5904,18 +5860,18 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2013:4: ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2014:1: (lv_rightOperand_3_0= ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1967:4: ( (lv_rightOperand_3_0= ruleXUnaryOperation ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1968:1: (lv_rightOperand_3_0= ruleXUnaryOperation )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2014:1: (lv_rightOperand_3_0= ruleXUnaryOperation )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2015:3: lv_rightOperand_3_0= ruleXUnaryOperation
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1968:1: (lv_rightOperand_3_0= ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1969:3: lv_rightOperand_3_0= ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXUnaryOperation_in_ruleXMultiplicativeExpression4682);
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_ruleXMultiplicativeExpression4557);
lv_rightOperand_3_0=ruleXUnaryOperation();
state._fsp--;
@@ -5971,7 +5927,7 @@ public final EObject ruleXMultiplicativeExpression() throws RecognitionException
// $ANTLR start "entryRuleOpMulti"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2039:1: entryRuleOpMulti returns [String current=null] : iv_ruleOpMulti= ruleOpMulti EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1993:1: entryRuleOpMulti returns [String current=null] : iv_ruleOpMulti= ruleOpMulti EOF ;
public final String entryRuleOpMulti() throws RecognitionException {
String current = null;
@@ -5979,13 +5935,13 @@ public final String entryRuleOpMulti() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2040:2: (iv_ruleOpMulti= ruleOpMulti EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2041:2: iv_ruleOpMulti= ruleOpMulti EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1994:2: (iv_ruleOpMulti= ruleOpMulti EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1995:2: iv_ruleOpMulti= ruleOpMulti EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpMultiRule());
}
- pushFollow(FOLLOW_ruleOpMulti_in_entryRuleOpMulti4721);
+ pushFollow(FOLLOW_ruleOpMulti_in_entryRuleOpMulti4596);
iv_ruleOpMulti=ruleOpMulti();
state._fsp--;
@@ -5993,7 +5949,7 @@ public final String entryRuleOpMulti() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpMulti.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpMulti4732); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpMulti4607); if (state.failed) return current;
}
@@ -6011,7 +5967,7 @@ public final String entryRuleOpMulti() throws RecognitionException {
// $ANTLR start "ruleOpMulti"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2048:1: ruleOpMulti returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2002:1: ruleOpMulti returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) ;
public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -6020,28 +5976,28 @@ public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2051:28: ( (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2052:1: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2005:28: ( (kw= '*' | kw= '**' | kw= '/' | kw= '%' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2006:1: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2052:1: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2006:1: (kw= '*' | kw= '**' | kw= '/' | kw= '%' )
int alt39=4;
switch ( input.LA(1) ) {
- case 20:
+ case 50:
{
alt39=1;
}
break;
- case 49:
+ case 51:
{
alt39=2;
}
break;
- case 50:
+ case 52:
{
alt39=3;
}
break;
- case 51:
+ case 53:
{
alt39=4;
}
@@ -6056,9 +6012,9 @@ public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
switch (alt39) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2053:2: kw= '*'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2007:2: kw= '*'
{
- kw=(Token)match(input,20,FOLLOW_20_in_ruleOpMulti4770); if (state.failed) return current;
+ kw=(Token)match(input,50,FOLLOW_50_in_ruleOpMulti4645); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6069,9 +6025,9 @@ public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2060:2: kw= '**'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2014:2: kw= '**'
{
- kw=(Token)match(input,49,FOLLOW_49_in_ruleOpMulti4789); if (state.failed) return current;
+ kw=(Token)match(input,51,FOLLOW_51_in_ruleOpMulti4664); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6082,9 +6038,9 @@ public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2067:2: kw= '/'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2021:2: kw= '/'
{
- kw=(Token)match(input,50,FOLLOW_50_in_ruleOpMulti4808); if (state.failed) return current;
+ kw=(Token)match(input,52,FOLLOW_52_in_ruleOpMulti4683); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6095,9 +6051,9 @@ public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2074:2: kw= '%'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2028:2: kw= '%'
{
- kw=(Token)match(input,51,FOLLOW_51_in_ruleOpMulti4827); if (state.failed) return current;
+ kw=(Token)match(input,53,FOLLOW_53_in_ruleOpMulti4702); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6130,7 +6086,7 @@ public final AntlrDatatypeRuleToken ruleOpMulti() throws RecognitionException {
// $ANTLR start "entryRuleXUnaryOperation"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2087:1: entryRuleXUnaryOperation returns [EObject current=null] : iv_ruleXUnaryOperation= ruleXUnaryOperation EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2041:1: entryRuleXUnaryOperation returns [EObject current=null] : iv_ruleXUnaryOperation= ruleXUnaryOperation EOF ;
public final EObject entryRuleXUnaryOperation() throws RecognitionException {
EObject current = null;
@@ -6138,13 +6094,13 @@ public final EObject entryRuleXUnaryOperation() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2088:2: (iv_ruleXUnaryOperation= ruleXUnaryOperation EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2089:2: iv_ruleXUnaryOperation= ruleXUnaryOperation EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2042:2: (iv_ruleXUnaryOperation= ruleXUnaryOperation EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2043:2: iv_ruleXUnaryOperation= ruleXUnaryOperation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXUnaryOperationRule());
}
- pushFollow(FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation4867);
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation4742);
iv_ruleXUnaryOperation=ruleXUnaryOperation();
state._fsp--;
@@ -6152,7 +6108,7 @@ public final EObject entryRuleXUnaryOperation() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleXUnaryOperation;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXUnaryOperation4877); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXUnaryOperation4752); if (state.failed) return current;
}
@@ -6170,7 +6126,7 @@ public final EObject entryRuleXUnaryOperation() throws RecognitionException {
// $ANTLR start "ruleXUnaryOperation"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2096:1: ruleXUnaryOperation returns [EObject current=null] : ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2050:1: ruleXUnaryOperation returns [EObject current=null] : ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) ;
public final EObject ruleXUnaryOperation() throws RecognitionException {
EObject current = null;
@@ -6182,17 +6138,17 @@ public final EObject ruleXUnaryOperation() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2099:28: ( ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2100:1: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2053:28: ( ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2054:1: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2100:1: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2054:1: ( ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) ) | this_XCastedExpression_3= ruleXCastedExpression )
int alt40=2;
int LA40_0 = input.LA(1);
- if ( ((LA40_0>=47 && LA40_0<=48)||LA40_0==52) ) {
+ if ( ((LA40_0>=48 && LA40_0<=49)||LA40_0==54) ) {
alt40=1;
}
- else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA40_0==41||LA40_0==57||LA40_0==59||LA40_0==63||LA40_0==65||(LA40_0>=69 && LA40_0<=70)||LA40_0==73||(LA40_0>=75 && LA40_0<=82)) ) {
+ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==20||LA40_0==41||LA40_0==60||(LA40_0>=62 && LA40_0<=63)||LA40_0==67||LA40_0==69||(LA40_0>=73 && LA40_0<=74)||(LA40_0>=77 && LA40_0<=89)) ) {
alt40=2;
}
else {
@@ -6204,13 +6160,13 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
}
switch (alt40) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2100:2: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2054:2: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2100:2: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2100:3: () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXCastedExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2054:2: ( () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2054:3: () ( ( ruleOpUnary ) ) ( (lv_operand_2_0= ruleXUnaryOperation ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2100:3: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2101:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2054:3: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2055:5:
{
if ( state.backtracking==0 ) {
@@ -6222,11 +6178,11 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2106:2: ( ( ruleOpUnary ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2107:1: ( ruleOpUnary )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2060:2: ( ( ruleOpUnary ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2061:1: ( ruleOpUnary )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2107:1: ( ruleOpUnary )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2108:3: ruleOpUnary
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2061:1: ( ruleOpUnary )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2062:3: ruleOpUnary
{
if ( state.backtracking==0 ) {
@@ -6240,7 +6196,7 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
newCompositeNode(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- pushFollow(FOLLOW_ruleOpUnary_in_ruleXUnaryOperation4935);
+ pushFollow(FOLLOW_ruleOpUnary_in_ruleXUnaryOperation4810);
ruleOpUnary();
state._fsp--;
@@ -6256,19 +6212,19 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2121:2: ( (lv_operand_2_0= ruleXCastedExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2122:1: (lv_operand_2_0= ruleXCastedExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2075:2: ( (lv_operand_2_0= ruleXUnaryOperation ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2076:1: (lv_operand_2_0= ruleXUnaryOperation )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2122:1: (lv_operand_2_0= ruleXCastedExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2123:3: lv_operand_2_0= ruleXCastedExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2076:1: (lv_operand_2_0= ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2077:3: lv_operand_2_0= ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0());
+ newCompositeNode(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0());
}
- pushFollow(FOLLOW_ruleXCastedExpression_in_ruleXUnaryOperation4956);
- lv_operand_2_0=ruleXCastedExpression();
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_ruleXUnaryOperation4831);
+ lv_operand_2_0=ruleXUnaryOperation();
state._fsp--;
if (state.failed) return current;
@@ -6281,7 +6237,7 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
current,
"operand",
lv_operand_2_0,
- "XCastedExpression");
+ "XUnaryOperation");
afterParserOrEnumRuleCall();
}
@@ -6298,14 +6254,14 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2141:5: this_XCastedExpression_3= ruleXCastedExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2095:5: this_XCastedExpression_3= ruleXCastedExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXCastedExpression_in_ruleXUnaryOperation4985);
+ pushFollow(FOLLOW_ruleXCastedExpression_in_ruleXUnaryOperation4860);
this_XCastedExpression_3=ruleXCastedExpression();
state._fsp--;
@@ -6342,7 +6298,7 @@ else if ( ((LA40_0>=RULE_ID && LA40_0<=RULE_DECIMAL)||LA40_0==15||LA40_0==23||LA
// $ANTLR start "entryRuleOpUnary"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2157:1: entryRuleOpUnary returns [String current=null] : iv_ruleOpUnary= ruleOpUnary EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2111:1: entryRuleOpUnary returns [String current=null] : iv_ruleOpUnary= ruleOpUnary EOF ;
public final String entryRuleOpUnary() throws RecognitionException {
String current = null;
@@ -6350,13 +6306,13 @@ public final String entryRuleOpUnary() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2158:2: (iv_ruleOpUnary= ruleOpUnary EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2159:2: iv_ruleOpUnary= ruleOpUnary EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2112:2: (iv_ruleOpUnary= ruleOpUnary EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2113:2: iv_ruleOpUnary= ruleOpUnary EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOpUnaryRule());
}
- pushFollow(FOLLOW_ruleOpUnary_in_entryRuleOpUnary5021);
+ pushFollow(FOLLOW_ruleOpUnary_in_entryRuleOpUnary4896);
iv_ruleOpUnary=ruleOpUnary();
state._fsp--;
@@ -6364,7 +6320,7 @@ public final String entryRuleOpUnary() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleOpUnary.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpUnary5032); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpUnary4907); if (state.failed) return current;
}
@@ -6382,7 +6338,7 @@ public final String entryRuleOpUnary() throws RecognitionException {
// $ANTLR start "ruleOpUnary"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2166:1: ruleOpUnary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '-' | kw= '+' ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2120:1: ruleOpUnary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '-' | kw= '+' ) ;
public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -6391,23 +6347,23 @@ public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2169:28: ( (kw= '!' | kw= '-' | kw= '+' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2170:1: (kw= '!' | kw= '-' | kw= '+' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2123:28: ( (kw= '!' | kw= '-' | kw= '+' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2124:1: (kw= '!' | kw= '-' | kw= '+' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2170:1: (kw= '!' | kw= '-' | kw= '+' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2124:1: (kw= '!' | kw= '-' | kw= '+' )
int alt41=3;
switch ( input.LA(1) ) {
- case 52:
+ case 54:
{
alt41=1;
}
break;
- case 48:
+ case 49:
{
alt41=2;
}
break;
- case 47:
+ case 48:
{
alt41=3;
}
@@ -6422,9 +6378,9 @@ public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
switch (alt41) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2171:2: kw= '!'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2125:2: kw= '!'
{
- kw=(Token)match(input,52,FOLLOW_52_in_ruleOpUnary5070); if (state.failed) return current;
+ kw=(Token)match(input,54,FOLLOW_54_in_ruleOpUnary4945); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6435,9 +6391,9 @@ public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2178:2: kw= '-'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2132:2: kw= '-'
{
- kw=(Token)match(input,48,FOLLOW_48_in_ruleOpUnary5089); if (state.failed) return current;
+ kw=(Token)match(input,49,FOLLOW_49_in_ruleOpUnary4964); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6448,9 +6404,9 @@ public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2185:2: kw= '+'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2139:2: kw= '+'
{
- kw=(Token)match(input,47,FOLLOW_47_in_ruleOpUnary5108); if (state.failed) return current;
+ kw=(Token)match(input,48,FOLLOW_48_in_ruleOpUnary4983); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6483,7 +6439,7 @@ public final AntlrDatatypeRuleToken ruleOpUnary() throws RecognitionException {
// $ANTLR start "entryRuleXCastedExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2198:1: entryRuleXCastedExpression returns [EObject current=null] : iv_ruleXCastedExpression= ruleXCastedExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2152:1: entryRuleXCastedExpression returns [EObject current=null] : iv_ruleXCastedExpression= ruleXCastedExpression EOF ;
public final EObject entryRuleXCastedExpression() throws RecognitionException {
EObject current = null;
@@ -6491,13 +6447,13 @@ public final EObject entryRuleXCastedExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2199:2: (iv_ruleXCastedExpression= ruleXCastedExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2200:2: iv_ruleXCastedExpression= ruleXCastedExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2153:2: (iv_ruleXCastedExpression= ruleXCastedExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2154:2: iv_ruleXCastedExpression= ruleXCastedExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionRule());
}
- pushFollow(FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression5148);
+ pushFollow(FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression5023);
iv_ruleXCastedExpression=ruleXCastedExpression();
state._fsp--;
@@ -6505,7 +6461,7 @@ public final EObject entryRuleXCastedExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleXCastedExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXCastedExpression5158); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXCastedExpression5033); if (state.failed) return current;
}
@@ -6523,7 +6479,7 @@ public final EObject entryRuleXCastedExpression() throws RecognitionException {
// $ANTLR start "ruleXCastedExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2207:1: ruleXCastedExpression returns [EObject current=null] : (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2161:1: ruleXCastedExpression returns [EObject current=null] : (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) ;
public final EObject ruleXCastedExpression() throws RecognitionException {
EObject current = null;
@@ -6536,18 +6492,18 @@ public final EObject ruleXCastedExpression() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2210:28: ( (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2211:1: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2164:28: ( (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2165:1: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2211:1: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2212:5: this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2165:1: (this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2166:5: this_XMemberFeatureCall_0= ruleXMemberFeatureCall ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionAccess().getXMemberFeatureCallParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXMemberFeatureCall_in_ruleXCastedExpression5205);
+ pushFollow(FOLLOW_ruleXMemberFeatureCall_in_ruleXCastedExpression5080);
this_XMemberFeatureCall_0=ruleXMemberFeatureCall();
state._fsp--;
@@ -6558,13 +6514,13 @@ public final EObject ruleXCastedExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:1: ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:1: ( ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) ) )*
loop42:
do {
int alt42=2;
int LA42_0 = input.LA(1);
- if ( (LA42_0==53) ) {
+ if ( (LA42_0==55) ) {
int LA42_2 = input.LA(2);
if ( (synpred12_InternalGraphViewMapping()) ) {
@@ -6577,16 +6533,16 @@ public final EObject ruleXCastedExpression() throws RecognitionException {
switch (alt42) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:2: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:2: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) ) ( (lv_type_3_0= ruleJvmTypeReference ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:2: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:3: ( ( () 'as' ) )=> ( () otherlv_2= 'as' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:2: ( ( ( () 'as' ) )=> ( () otherlv_2= 'as' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:3: ( ( () 'as' ) )=> ( () otherlv_2= 'as' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2222:5: ( () otherlv_2= 'as' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2222:6: () otherlv_2= 'as'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2176:5: ( () otherlv_2= 'as' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2176:6: () otherlv_2= 'as'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2222:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2223:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2176:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2177:5:
{
if ( state.backtracking==0 ) {
@@ -6598,7 +6554,7 @@ public final EObject ruleXCastedExpression() throws RecognitionException {
}
- otherlv_2=(Token)match(input,53,FOLLOW_53_in_ruleXCastedExpression5240); if (state.failed) return current;
+ otherlv_2=(Token)match(input,55,FOLLOW_55_in_ruleXCastedExpression5115); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
@@ -6610,18 +6566,18 @@ public final EObject ruleXCastedExpression() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2232:3: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2233:1: (lv_type_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2186:3: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2187:1: (lv_type_3_0= ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2233:1: (lv_type_3_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:3: lv_type_3_0= ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2187:1: (lv_type_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2188:3: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXCastedExpression5263);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXCastedExpression5138);
lv_type_3_0=ruleJvmTypeReference();
state._fsp--;
@@ -6677,7 +6633,7 @@ public final EObject ruleXCastedExpression() throws RecognitionException {
// $ANTLR start "entryRuleXMemberFeatureCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2258:1: entryRuleXMemberFeatureCall returns [EObject current=null] : iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2212:1: entryRuleXMemberFeatureCall returns [EObject current=null] : iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF ;
public final EObject entryRuleXMemberFeatureCall() throws RecognitionException {
EObject current = null;
@@ -6685,13 +6641,13 @@ public final EObject entryRuleXMemberFeatureCall() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2259:2: (iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2260:2: iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2213:2: (iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2214:2: iv_ruleXMemberFeatureCall= ruleXMemberFeatureCall EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallRule());
}
- pushFollow(FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall5301);
+ pushFollow(FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall5176);
iv_ruleXMemberFeatureCall=ruleXMemberFeatureCall();
state._fsp--;
@@ -6699,7 +6655,7 @@ public final EObject entryRuleXMemberFeatureCall() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleXMemberFeatureCall;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXMemberFeatureCall5311); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXMemberFeatureCall5186); if (state.failed) return current;
}
@@ -6717,52 +6673,53 @@ public final EObject entryRuleXMemberFeatureCall() throws RecognitionException {
// $ANTLR start "ruleXMemberFeatureCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2267:1: ruleXMemberFeatureCall returns [EObject current=null] : (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? ) )* ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2221:1: ruleXMemberFeatureCall returns [EObject current=null] : (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) ;
public final EObject ruleXMemberFeatureCall() throws RecognitionException {
EObject current = null;
Token otherlv_2=null;
- Token otherlv_7=null;
- Token lv_nullSafe_8_0=null;
- Token lv_spreading_9_0=null;
- Token otherlv_10=null;
- Token otherlv_12=null;
- Token otherlv_14=null;
- Token lv_explicitOperationCall_16_0=null;
- Token otherlv_19=null;
- Token otherlv_21=null;
+ Token lv_explicitStatic_3_0=null;
+ Token otherlv_8=null;
+ Token lv_nullSafe_9_0=null;
+ Token lv_explicitStatic_10_0=null;
+ Token otherlv_11=null;
+ Token otherlv_13=null;
+ Token otherlv_15=null;
+ Token lv_explicitOperationCall_17_0=null;
+ Token otherlv_20=null;
+ Token otherlv_22=null;
EObject this_XPrimaryExpression_0 = null;
- EObject lv_value_5_0 = null;
-
- EObject lv_typeArguments_11_0 = null;
+ EObject lv_value_6_0 = null;
- EObject lv_typeArguments_13_0 = null;
+ EObject lv_typeArguments_12_0 = null;
- EObject lv_memberCallArguments_17_0 = null;
+ EObject lv_typeArguments_14_0 = null;
EObject lv_memberCallArguments_18_0 = null;
- EObject lv_memberCallArguments_20_0 = null;
+ EObject lv_memberCallArguments_19_0 = null;
- EObject lv_memberCallArguments_22_0 = null;
+ EObject lv_memberCallArguments_21_0 = null;
+
+ EObject lv_memberCallArguments_23_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2270:28: ( (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? ) )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2271:1: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2224:28: ( (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2225:1: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2271:1: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2272:5: this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2225:1: (this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2226:5: this_XPrimaryExpression_0= ruleXPrimaryExpression ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXPrimaryExpression_in_ruleXMemberFeatureCall5358);
+ pushFollow(FOLLOW_ruleXPrimaryExpression_in_ruleXMemberFeatureCall5233);
this_XPrimaryExpression_0=ruleXPrimaryExpression();
state._fsp--;
@@ -6773,42 +6730,45 @@ public final EObject ruleXMemberFeatureCall() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:1: ( ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? ) )*
- loop50:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:1: ( ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) ) | ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? ) )*
+ loop51:
do {
- int alt50=3;
+ int alt51=3;
switch ( input.LA(1) ) {
- case 19:
+ case 56:
{
- int LA50_2 = input.LA(2);
+ int LA51_2 = input.LA(2);
if ( (synpred13_InternalGraphViewMapping()) ) {
- alt50=1;
+ alt51=1;
}
else if ( (synpred14_InternalGraphViewMapping()) ) {
- alt50=2;
+ alt51=2;
}
}
break;
- case 54:
+ case 57:
{
- int LA50_3 = input.LA(2);
+ int LA51_3 = input.LA(2);
- if ( (synpred14_InternalGraphViewMapping()) ) {
- alt50=2;
+ if ( (synpred13_InternalGraphViewMapping()) ) {
+ alt51=1;
+ }
+ else if ( (synpred14_InternalGraphViewMapping()) ) {
+ alt51=2;
}
}
break;
- case 55:
+ case 58:
{
- int LA50_4 = input.LA(2);
+ int LA51_4 = input.LA(2);
if ( (synpred14_InternalGraphViewMapping()) ) {
- alt50=2;
+ alt51=2;
}
@@ -6817,21 +6777,21 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:2: ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:2: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:2: ( ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:3: ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) ) ( (lv_value_5_0= ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:2: ( ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:3: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) ) ( (lv_value_6_0= ruleXAssignment ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:3: ( ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:4: ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )=> ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:3: ( ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:4: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )=> ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2286:25: ( () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2286:26: () otherlv_2= '.' ( ( ruleValidID ) ) ruleOpSingleAssign
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2247:25: ( () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2247:26: () (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2286:26: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2287:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2247:26: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2248:5:
{
if ( state.backtracking==0 ) {
@@ -6843,17 +6803,76 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleXMemberFeatureCall5407); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2253:2: (otherlv_2= '.' | ( (lv_explicitStatic_3_0= '::' ) ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
+
+ if ( (LA43_0==56) ) {
+ alt43=1;
+ }
+ else if ( (LA43_0==57) ) {
+ alt43=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 0, input);
+
+ throw nvae;
+ }
+ switch (alt43) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2253:4: otherlv_2= '.'
+ {
+ otherlv_2=(Token)match(input,56,FOLLOW_56_in_ruleXMemberFeatureCall5305); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_2, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2258:6: ( (lv_explicitStatic_3_0= '::' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2258:6: ( (lv_explicitStatic_3_0= '::' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2259:1: (lv_explicitStatic_3_0= '::' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2259:1: (lv_explicitStatic_3_0= '::' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2260:3: lv_explicitStatic_3_0= '::'
+ {
+ lv_explicitStatic_3_0=(Token)match(input,57,FOLLOW_57_in_ruleXMemberFeatureCall5329); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_explicitStatic_3_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXMemberFeatureCallRule());
+ }
+ setWithLastConsumed(current, "explicitStatic", true, "::");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
- newLeafNode(otherlv_2, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1());
-
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2296:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2297:1: ( ruleValidID )
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2273:3: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2274:1: ( ruleFeatureCallID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2297:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2298:3: ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2274:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2275:3: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -6867,8 +6886,8 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- pushFollow(FOLLOW_ruleValidID_in_ruleXMemberFeatureCall5430);
- ruleValidID();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_ruleXMemberFeatureCall5366);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return current;
@@ -6888,7 +6907,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3());
}
- pushFollow(FOLLOW_ruleOpSingleAssign_in_ruleXMemberFeatureCall5446);
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_ruleXMemberFeatureCall5382);
ruleOpSingleAssign();
state._fsp--;
@@ -6904,19 +6923,19 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2319:3: ( (lv_value_5_0= ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2320:1: (lv_value_5_0= ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2296:3: ( (lv_value_6_0= ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2297:1: (lv_value_6_0= ruleXAssignment )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2320:1: (lv_value_5_0= ruleXAssignment )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2321:3: lv_value_5_0= ruleXAssignment
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2297:1: (lv_value_6_0= ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2298:3: lv_value_6_0= ruleXAssignment
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
}
- pushFollow(FOLLOW_ruleXAssignment_in_ruleXMemberFeatureCall5468);
- lv_value_5_0=ruleXAssignment();
+ pushFollow(FOLLOW_ruleXAssignment_in_ruleXMemberFeatureCall5404);
+ lv_value_6_0=ruleXAssignment();
state._fsp--;
if (state.failed) return current;
@@ -6928,7 +6947,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
set(
current,
"value",
- lv_value_5_0,
+ lv_value_6_0,
"XAssignment");
afterParserOrEnumRuleCall();
@@ -6946,19 +6965,19 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:6: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:6: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:6: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:7: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) ) (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )? ( ( ruleValidID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:6: ( ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:7: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) ) (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )? ( ( ruleFeatureCallID ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )? ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:7: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:8: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )=> ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:7: ( ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:8: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )=> ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2354:7: ( () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2354:8: () (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2331:7: ( () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2331:8: () (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2354:8: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2355:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2331:8: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2332:5:
{
if ( state.backtracking==0 ) {
@@ -6970,58 +6989,58 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2360:2: (otherlv_7= '.' | ( (lv_nullSafe_8_0= '?.' ) ) | ( (lv_spreading_9_0= '*.' ) ) )
- int alt43=3;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2337:2: (otherlv_8= '.' | ( (lv_nullSafe_9_0= '?.' ) ) | ( (lv_explicitStatic_10_0= '::' ) ) )
+ int alt44=3;
switch ( input.LA(1) ) {
- case 19:
+ case 56:
{
- alt43=1;
+ alt44=1;
}
break;
- case 54:
+ case 58:
{
- alt43=2;
+ alt44=2;
}
break;
- case 55:
+ case 57:
{
- alt43=3;
+ alt44=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2360:4: otherlv_7= '.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2337:4: otherlv_8= '.'
{
- otherlv_7=(Token)match(input,19,FOLLOW_19_in_ruleXMemberFeatureCall5554); if (state.failed) return current;
+ otherlv_8=(Token)match(input,56,FOLLOW_56_in_ruleXMemberFeatureCall5490); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_7, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
+ newLeafNode(otherlv_8, grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2365:6: ( (lv_nullSafe_8_0= '?.' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2342:6: ( (lv_nullSafe_9_0= '?.' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2365:6: ( (lv_nullSafe_8_0= '?.' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2366:1: (lv_nullSafe_8_0= '?.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2342:6: ( (lv_nullSafe_9_0= '?.' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2343:1: (lv_nullSafe_9_0= '?.' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2366:1: (lv_nullSafe_8_0= '?.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2367:3: lv_nullSafe_8_0= '?.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2343:1: (lv_nullSafe_9_0= '?.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2344:3: lv_nullSafe_9_0= '?.'
{
- lv_nullSafe_8_0=(Token)match(input,54,FOLLOW_54_in_ruleXMemberFeatureCall5578); if (state.failed) return current;
+ lv_nullSafe_9_0=(Token)match(input,58,FOLLOW_58_in_ruleXMemberFeatureCall5514); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_nullSafe_8_0, grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
+ newLeafNode(lv_nullSafe_9_0, grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
if ( state.backtracking==0 ) {
@@ -7042,18 +7061,18 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2381:6: ( (lv_spreading_9_0= '*.' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2358:6: ( (lv_explicitStatic_10_0= '::' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2381:6: ( (lv_spreading_9_0= '*.' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2382:1: (lv_spreading_9_0= '*.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2358:6: ( (lv_explicitStatic_10_0= '::' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2359:1: (lv_explicitStatic_10_0= '::' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2382:1: (lv_spreading_9_0= '*.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2383:3: lv_spreading_9_0= '*.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2359:1: (lv_explicitStatic_10_0= '::' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2360:3: lv_explicitStatic_10_0= '::'
{
- lv_spreading_9_0=(Token)match(input,55,FOLLOW_55_in_ruleXMemberFeatureCall5615); if (state.failed) return current;
+ lv_explicitStatic_10_0=(Token)match(input,57,FOLLOW_57_in_ruleXMemberFeatureCall5551); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_spreading_9_0, grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
+ newLeafNode(lv_explicitStatic_10_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
if ( state.backtracking==0 ) {
@@ -7061,7 +7080,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
if (current==null) {
current = createModelElement(grammarAccess.getXMemberFeatureCallRule());
}
- setWithLastConsumed(current, "spreading", true, "*.");
+ setWithLastConsumed(current, "explicitStatic", true, "::");
}
@@ -7082,36 +7101,36 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2396:5: (otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>' )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2373:5: (otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>' )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==41) ) {
- alt45=1;
+ if ( (LA46_0==41) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2396:7: otherlv_10= '<' ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) ) (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )* otherlv_14= '>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2373:7: otherlv_11= '<' ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) ) (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )* otherlv_15= '>'
{
- otherlv_10=(Token)match(input,41,FOLLOW_41_in_ruleXMemberFeatureCall5644); if (state.failed) return current;
+ otherlv_11=(Token)match(input,41,FOLLOW_41_in_ruleXMemberFeatureCall5580); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_10, grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
+ newLeafNode(otherlv_11, grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2400:1: ( (lv_typeArguments_11_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2401:1: (lv_typeArguments_11_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2377:1: ( (lv_typeArguments_12_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2378:1: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2401:1: (lv_typeArguments_11_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2402:3: lv_typeArguments_11_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2378:1: (lv_typeArguments_12_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2379:3: lv_typeArguments_12_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXMemberFeatureCall5665);
- lv_typeArguments_11_0=ruleJvmArgumentTypeReference();
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXMemberFeatureCall5601);
+ lv_typeArguments_12_0=ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return current;
@@ -7123,7 +7142,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
add(
current,
"typeArguments",
- lv_typeArguments_11_0,
+ lv_typeArguments_12_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
@@ -7134,40 +7153,40 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2418:2: (otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) ) )*
- loop44:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2395:2: (otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) ) )*
+ loop45:
do {
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==56) ) {
- alt44=1;
+ if ( (LA45_0==59) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2418:4: otherlv_12= ',' ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2395:4: otherlv_13= ',' ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_12=(Token)match(input,56,FOLLOW_56_in_ruleXMemberFeatureCall5678); if (state.failed) return current;
+ otherlv_13=(Token)match(input,59,FOLLOW_59_in_ruleXMemberFeatureCall5614); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_12, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
+ newLeafNode(otherlv_13, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2422:1: ( (lv_typeArguments_13_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2423:1: (lv_typeArguments_13_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2399:1: ( (lv_typeArguments_14_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2400:1: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2423:1: (lv_typeArguments_13_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2424:3: lv_typeArguments_13_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2400:1: (lv_typeArguments_14_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2401:3: lv_typeArguments_14_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXMemberFeatureCall5699);
- lv_typeArguments_13_0=ruleJvmArgumentTypeReference();
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXMemberFeatureCall5635);
+ lv_typeArguments_14_0=ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return current;
@@ -7179,7 +7198,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
add(
current,
"typeArguments",
- lv_typeArguments_13_0,
+ lv_typeArguments_14_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
@@ -7195,14 +7214,14 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
break;
default :
- break loop44;
+ break loop45;
}
} while (true);
- otherlv_14=(Token)match(input,40,FOLLOW_40_in_ruleXMemberFeatureCall5713); if (state.failed) return current;
+ otherlv_15=(Token)match(input,40,FOLLOW_40_in_ruleXMemberFeatureCall5649); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_14, grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
+ newLeafNode(otherlv_15, grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
}
@@ -7211,11 +7230,11 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2444:3: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2445:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2421:3: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2422:1: ( ruleFeatureCallID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2445:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2446:3: ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2422:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2423:3: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
@@ -7229,8 +7248,8 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- pushFollow(FOLLOW_ruleValidID_in_ruleXMemberFeatureCall5738);
- ruleValidID();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_ruleXMemberFeatureCall5674);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return current;
@@ -7245,23 +7264,23 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )?
- int alt48=2;
- alt48 = dfa48.predict(input);
- switch (alt48) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2436:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?
+ int alt49=2;
+ alt49 = dfa49.predict(input);
+ switch (alt49) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2436:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:4: ( ( '(' ) )=> (lv_explicitOperationCall_16_0= '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2436:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2436:4: ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2466:1: (lv_explicitOperationCall_16_0= '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2467:3: lv_explicitOperationCall_16_0= '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2443:1: (lv_explicitOperationCall_17_0= '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2444:3: lv_explicitOperationCall_17_0= '('
{
- lv_explicitOperationCall_16_0=(Token)match(input,57,FOLLOW_57_in_ruleXMemberFeatureCall5772); if (state.failed) return current;
+ lv_explicitOperationCall_17_0=(Token)match(input,60,FOLLOW_60_in_ruleXMemberFeatureCall5708); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_explicitOperationCall_16_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
+ newLeafNode(lv_explicitOperationCall_17_0, grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
if ( state.backtracking==0 ) {
@@ -7278,26 +7297,26 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )?
- int alt47=3;
- alt47 = dfa47.predict(input);
- switch (alt47) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?
+ int alt48=3;
+ alt48 = dfa48.predict(input);
+ switch (alt48) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2497:1: (lv_memberCallArguments_17_0= ruleXShortClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2498:3: lv_memberCallArguments_17_0= ruleXShortClosure
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2474:1: (lv_memberCallArguments_18_0= ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2475:3: lv_memberCallArguments_18_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
}
- pushFollow(FOLLOW_ruleXShortClosure_in_ruleXMemberFeatureCall5857);
- lv_memberCallArguments_17_0=ruleXShortClosure();
+ pushFollow(FOLLOW_ruleXShortClosure_in_ruleXMemberFeatureCall5793);
+ lv_memberCallArguments_18_0=ruleXShortClosure();
state._fsp--;
if (state.failed) return current;
@@ -7309,7 +7328,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
add(
current,
"memberCallArguments",
- lv_memberCallArguments_17_0,
+ lv_memberCallArguments_18_0,
"XShortClosure");
afterParserOrEnumRuleCall();
@@ -7324,24 +7343,24 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2515:6: ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2492:6: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2515:6: ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2515:7: ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2492:6: ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2492:7: ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2515:7: ( (lv_memberCallArguments_18_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2516:1: (lv_memberCallArguments_18_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2492:7: ( (lv_memberCallArguments_19_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2493:1: (lv_memberCallArguments_19_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2516:1: (lv_memberCallArguments_18_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2517:3: lv_memberCallArguments_18_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2493:1: (lv_memberCallArguments_19_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2494:3: lv_memberCallArguments_19_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXMemberFeatureCall5885);
- lv_memberCallArguments_18_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXMemberFeatureCall5821);
+ lv_memberCallArguments_19_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
@@ -7353,7 +7372,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
add(
current,
"memberCallArguments",
- lv_memberCallArguments_18_0,
+ lv_memberCallArguments_19_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -7364,40 +7383,40 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2533:2: (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )*
- loop46:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2510:2: (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )*
+ loop47:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==56) ) {
- alt46=1;
+ if ( (LA47_0==59) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2533:4: otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2510:4: otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) )
{
- otherlv_19=(Token)match(input,56,FOLLOW_56_in_ruleXMemberFeatureCall5898); if (state.failed) return current;
+ otherlv_20=(Token)match(input,59,FOLLOW_59_in_ruleXMemberFeatureCall5834); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_19, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
+ newLeafNode(otherlv_20, grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2537:1: ( (lv_memberCallArguments_20_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2538:1: (lv_memberCallArguments_20_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2514:1: ( (lv_memberCallArguments_21_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2515:1: (lv_memberCallArguments_21_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2538:1: (lv_memberCallArguments_20_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2539:3: lv_memberCallArguments_20_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2515:1: (lv_memberCallArguments_21_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2516:3: lv_memberCallArguments_21_0= ruleXExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXMemberFeatureCall5919);
- lv_memberCallArguments_20_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXMemberFeatureCall5855);
+ lv_memberCallArguments_21_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
@@ -7409,7 +7428,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
add(
current,
"memberCallArguments",
- lv_memberCallArguments_20_0,
+ lv_memberCallArguments_21_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -7425,7 +7444,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
@@ -7438,10 +7457,10 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- otherlv_21=(Token)match(input,58,FOLLOW_58_in_ruleXMemberFeatureCall5936); if (state.failed) return current;
+ otherlv_22=(Token)match(input,61,FOLLOW_61_in_ruleXMemberFeatureCall5872); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_21, grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
+ newLeafNode(otherlv_22, grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
}
@@ -7450,23 +7469,23 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:3: ( ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure ) )?
- int alt49=2;
- alt49 = dfa49.predict(input);
- switch (alt49) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:3: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?
+ int alt50=2;
+ alt50 = dfa50.predict(input);
+ switch (alt50) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:4: ( ( () '[' ) )=> (lv_memberCallArguments_22_0= ruleXClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:4: ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2562:1: (lv_memberCallArguments_22_0= ruleXClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2563:3: lv_memberCallArguments_22_0= ruleXClosure
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2539:1: (lv_memberCallArguments_23_0= ruleXClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2540:3: lv_memberCallArguments_23_0= ruleXClosure
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
}
- pushFollow(FOLLOW_ruleXClosure_in_ruleXMemberFeatureCall5971);
- lv_memberCallArguments_22_0=ruleXClosure();
+ pushFollow(FOLLOW_ruleXClosure_in_ruleXMemberFeatureCall5907);
+ lv_memberCallArguments_23_0=ruleXClosure();
state._fsp--;
if (state.failed) return current;
@@ -7478,7 +7497,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
add(
current,
"memberCallArguments",
- lv_memberCallArguments_22_0,
+ lv_memberCallArguments_23_0,
"XClosure");
afterParserOrEnumRuleCall();
@@ -7500,7 +7519,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
@@ -7527,7 +7546,7 @@ else if ( (synpred14_InternalGraphViewMapping()) ) {
// $ANTLR start "entryRuleXPrimaryExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2587:1: entryRuleXPrimaryExpression returns [EObject current=null] : iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2564:1: entryRuleXPrimaryExpression returns [EObject current=null] : iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF ;
public final EObject entryRuleXPrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -7535,13 +7554,13 @@ public final EObject entryRuleXPrimaryExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2588:2: (iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2589:2: iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2565:2: (iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2566:2: iv_ruleXPrimaryExpression= ruleXPrimaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionRule());
}
- pushFollow(FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression6011);
+ pushFollow(FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression5947);
iv_ruleXPrimaryExpression=ruleXPrimaryExpression();
state._fsp--;
@@ -7549,7 +7568,7 @@ public final EObject entryRuleXPrimaryExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleXPrimaryExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXPrimaryExpression6021); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXPrimaryExpression5957); if (state.failed) return current;
}
@@ -7567,7 +7586,7 @@ public final EObject entryRuleXPrimaryExpression() throws RecognitionException {
// $ANTLR start "ruleXPrimaryExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2596:1: ruleXPrimaryExpression returns [EObject current=null] : (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2573:1: ruleXPrimaryExpression returns [EObject current=null] : (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression ) ;
public final EObject ruleXPrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -7601,22 +7620,22 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2599:28: ( (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2600:1: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2576:28: ( (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2577:1: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2600:1: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression )
- int alt51=13;
- alt51 = dfa51.predict(input);
- switch (alt51) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2577:1: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression )
+ int alt52=13;
+ alt52 = dfa52.predict(input);
+ switch (alt52) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2601:5: this_XConstructorCall_0= ruleXConstructorCall
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2578:5: this_XConstructorCall_0= ruleXConstructorCall
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXConstructorCall_in_ruleXPrimaryExpression6068);
+ pushFollow(FOLLOW_ruleXConstructorCall_in_ruleXPrimaryExpression6004);
this_XConstructorCall_0=ruleXConstructorCall();
state._fsp--;
@@ -7631,14 +7650,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2611:5: this_XBlockExpression_1= ruleXBlockExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2588:5: this_XBlockExpression_1= ruleXBlockExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXBlockExpression_in_ruleXPrimaryExpression6095);
+ pushFollow(FOLLOW_ruleXBlockExpression_in_ruleXPrimaryExpression6031);
this_XBlockExpression_1=ruleXBlockExpression();
state._fsp--;
@@ -7653,14 +7672,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2621:5: this_XSwitchExpression_2= ruleXSwitchExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2598:5: this_XSwitchExpression_2= ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2());
}
- pushFollow(FOLLOW_ruleXSwitchExpression_in_ruleXPrimaryExpression6122);
+ pushFollow(FOLLOW_ruleXSwitchExpression_in_ruleXPrimaryExpression6058);
this_XSwitchExpression_2=ruleXSwitchExpression();
state._fsp--;
@@ -7675,14 +7694,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2631:5: this_XFeatureCall_3= ruleXFeatureCall
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2608:5: this_XFeatureCall_3= ruleXFeatureCall
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleXFeatureCall_in_ruleXPrimaryExpression6149);
+ pushFollow(FOLLOW_ruleXFeatureCall_in_ruleXPrimaryExpression6085);
this_XFeatureCall_3=ruleXFeatureCall();
state._fsp--;
@@ -7697,14 +7716,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 5 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2641:5: this_XLiteral_4= ruleXLiteral
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2618:5: this_XLiteral_4= ruleXLiteral
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4());
}
- pushFollow(FOLLOW_ruleXLiteral_in_ruleXPrimaryExpression6176);
+ pushFollow(FOLLOW_ruleXLiteral_in_ruleXPrimaryExpression6112);
this_XLiteral_4=ruleXLiteral();
state._fsp--;
@@ -7719,14 +7738,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 6 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2651:5: this_XIfExpression_5= ruleXIfExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2628:5: this_XIfExpression_5= ruleXIfExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5());
}
- pushFollow(FOLLOW_ruleXIfExpression_in_ruleXPrimaryExpression6203);
+ pushFollow(FOLLOW_ruleXIfExpression_in_ruleXPrimaryExpression6139);
this_XIfExpression_5=ruleXIfExpression();
state._fsp--;
@@ -7741,14 +7760,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 7 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2661:5: this_XForLoopExpression_6= ruleXForLoopExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2638:5: this_XForLoopExpression_6= ruleXForLoopExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6());
}
- pushFollow(FOLLOW_ruleXForLoopExpression_in_ruleXPrimaryExpression6230);
+ pushFollow(FOLLOW_ruleXForLoopExpression_in_ruleXPrimaryExpression6166);
this_XForLoopExpression_6=ruleXForLoopExpression();
state._fsp--;
@@ -7763,14 +7782,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 8 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2671:5: this_XWhileExpression_7= ruleXWhileExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2648:5: this_XWhileExpression_7= ruleXWhileExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7());
}
- pushFollow(FOLLOW_ruleXWhileExpression_in_ruleXPrimaryExpression6257);
+ pushFollow(FOLLOW_ruleXWhileExpression_in_ruleXPrimaryExpression6193);
this_XWhileExpression_7=ruleXWhileExpression();
state._fsp--;
@@ -7785,14 +7804,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 9 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2681:5: this_XDoWhileExpression_8= ruleXDoWhileExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2658:5: this_XDoWhileExpression_8= ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8());
}
- pushFollow(FOLLOW_ruleXDoWhileExpression_in_ruleXPrimaryExpression6284);
+ pushFollow(FOLLOW_ruleXDoWhileExpression_in_ruleXPrimaryExpression6220);
this_XDoWhileExpression_8=ruleXDoWhileExpression();
state._fsp--;
@@ -7807,14 +7826,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 10 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2691:5: this_XThrowExpression_9= ruleXThrowExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2668:5: this_XThrowExpression_9= ruleXThrowExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9());
}
- pushFollow(FOLLOW_ruleXThrowExpression_in_ruleXPrimaryExpression6311);
+ pushFollow(FOLLOW_ruleXThrowExpression_in_ruleXPrimaryExpression6247);
this_XThrowExpression_9=ruleXThrowExpression();
state._fsp--;
@@ -7829,14 +7848,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 11 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2701:5: this_XReturnExpression_10= ruleXReturnExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2678:5: this_XReturnExpression_10= ruleXReturnExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10());
}
- pushFollow(FOLLOW_ruleXReturnExpression_in_ruleXPrimaryExpression6338);
+ pushFollow(FOLLOW_ruleXReturnExpression_in_ruleXPrimaryExpression6274);
this_XReturnExpression_10=ruleXReturnExpression();
state._fsp--;
@@ -7851,14 +7870,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 12 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2711:5: this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2688:5: this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11());
}
- pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_ruleXPrimaryExpression6365);
+ pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_ruleXPrimaryExpression6301);
this_XTryCatchFinallyExpression_11=ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -7873,14 +7892,14 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
}
break;
case 13 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2721:5: this_XParenthesizedExpression_12= ruleXParenthesizedExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2698:5: this_XParenthesizedExpression_12= ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12());
}
- pushFollow(FOLLOW_ruleXParenthesizedExpression_in_ruleXPrimaryExpression6392);
+ pushFollow(FOLLOW_ruleXParenthesizedExpression_in_ruleXPrimaryExpression6328);
this_XParenthesizedExpression_12=ruleXParenthesizedExpression();
state._fsp--;
@@ -7917,7 +7936,7 @@ public final EObject ruleXPrimaryExpression() throws RecognitionException {
// $ANTLR start "entryRuleXLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:1: entryRuleXLiteral returns [EObject current=null] : iv_ruleXLiteral= ruleXLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2714:1: entryRuleXLiteral returns [EObject current=null] : iv_ruleXLiteral= ruleXLiteral EOF ;
public final EObject entryRuleXLiteral() throws RecognitionException {
EObject current = null;
@@ -7925,13 +7944,13 @@ public final EObject entryRuleXLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2738:2: (iv_ruleXLiteral= ruleXLiteral EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2739:2: iv_ruleXLiteral= ruleXLiteral EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2715:2: (iv_ruleXLiteral= ruleXLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2716:2: iv_ruleXLiteral= ruleXLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getXLiteralRule());
}
- pushFollow(FOLLOW_ruleXLiteral_in_entryRuleXLiteral6427);
+ pushFollow(FOLLOW_ruleXLiteral_in_entryRuleXLiteral6363);
iv_ruleXLiteral=ruleXLiteral();
state._fsp--;
@@ -7939,7 +7958,7 @@ public final EObject entryRuleXLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
current =iv_ruleXLiteral;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXLiteral6437); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXLiteral6373); if (state.failed) return current;
}
@@ -7957,125 +7976,130 @@ public final EObject entryRuleXLiteral() throws RecognitionException {
// $ANTLR start "ruleXLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2746:1: ruleXLiteral returns [EObject current=null] : ( ( ( ( () '[' ) )=>this_XClosure_0= ruleXClosure ) | this_XBooleanLiteral_1= ruleXBooleanLiteral | this_XNumberLiteral_2= ruleXNumberLiteral | this_XNullLiteral_3= ruleXNullLiteral | this_XStringLiteral_4= ruleXStringLiteral | this_XTypeLiteral_5= ruleXTypeLiteral ) ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2723:1: ruleXLiteral returns [EObject current=null] : (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) ;
public final EObject ruleXLiteral() throws RecognitionException {
EObject current = null;
- EObject this_XClosure_0 = null;
+ EObject this_XCollectionLiteral_0 = null;
+
+ EObject this_XClosure_1 = null;
- EObject this_XBooleanLiteral_1 = null;
+ EObject this_XBooleanLiteral_2 = null;
- EObject this_XNumberLiteral_2 = null;
+ EObject this_XNumberLiteral_3 = null;
- EObject this_XNullLiteral_3 = null;
+ EObject this_XNullLiteral_4 = null;
- EObject this_XStringLiteral_4 = null;
+ EObject this_XStringLiteral_5 = null;
- EObject this_XTypeLiteral_5 = null;
+ EObject this_XTypeLiteral_6 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2749:28: ( ( ( ( ( () '[' ) )=>this_XClosure_0= ruleXClosure ) | this_XBooleanLiteral_1= ruleXBooleanLiteral | this_XNumberLiteral_2= ruleXNumberLiteral | this_XNullLiteral_3= ruleXNullLiteral | this_XStringLiteral_4= ruleXStringLiteral | this_XTypeLiteral_5= ruleXTypeLiteral ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:1: ( ( ( ( () '[' ) )=>this_XClosure_0= ruleXClosure ) | this_XBooleanLiteral_1= ruleXBooleanLiteral | this_XNumberLiteral_2= ruleXNumberLiteral | this_XNullLiteral_3= ruleXNullLiteral | this_XStringLiteral_4= ruleXStringLiteral | this_XTypeLiteral_5= ruleXTypeLiteral )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2726:28: ( (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2727:1: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:1: ( ( ( ( () '[' ) )=>this_XClosure_0= ruleXClosure ) | this_XBooleanLiteral_1= ruleXBooleanLiteral | this_XNumberLiteral_2= ruleXNumberLiteral | this_XNullLiteral_3= ruleXNullLiteral | this_XStringLiteral_4= ruleXStringLiteral | this_XTypeLiteral_5= ruleXTypeLiteral )
- int alt52=6;
- int LA52_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2727:1: (this_XCollectionLiteral_0= ruleXCollectionLiteral | ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure ) | this_XBooleanLiteral_2= ruleXBooleanLiteral | this_XNumberLiteral_3= ruleXNumberLiteral | this_XNullLiteral_4= ruleXNullLiteral | this_XStringLiteral_5= ruleXStringLiteral | this_XTypeLiteral_6= ruleXTypeLiteral )
+ int alt53=7;
+ int LA53_0 = input.LA(1);
- if ( (LA52_0==59) && (synpred18_InternalGraphViewMapping())) {
- alt52=1;
+ if ( (LA53_0==62) ) {
+ alt53=1;
}
- else if ( ((LA52_0>=76 && LA52_0<=77)) ) {
- alt52=2;
+ else if ( (LA53_0==63) && (synpred18_InternalGraphViewMapping())) {
+ alt53=2;
}
- else if ( ((LA52_0>=RULE_HEX && LA52_0<=RULE_DECIMAL)) ) {
- alt52=3;
+ else if ( ((LA53_0>=83 && LA53_0<=84)) ) {
+ alt53=3;
}
- else if ( (LA52_0==78) ) {
- alt52=4;
+ else if ( ((LA53_0>=RULE_HEX && LA53_0<=RULE_DECIMAL)) ) {
+ alt53=4;
}
- else if ( (LA52_0==RULE_STRING) ) {
- alt52=5;
+ else if ( (LA53_0==85) ) {
+ alt53=5;
}
- else if ( (LA52_0==79) ) {
- alt52=6;
+ else if ( (LA53_0==RULE_STRING) ) {
+ alt53=6;
+ }
+ else if ( (LA53_0==86) ) {
+ alt53=7;
}
else {
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 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:2: ( ( ( () '[' ) )=>this_XClosure_0= ruleXClosure )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:2: ( ( ( () '[' ) )=>this_XClosure_0= ruleXClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:3: ( ( () '[' ) )=>this_XClosure_0= ruleXClosure
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2728:5: this_XCollectionLiteral_0= ruleXCollectionLiteral
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_0());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXClosure_in_ruleXLiteral6497);
- this_XClosure_0=ruleXClosure();
+ pushFollow(FOLLOW_ruleXCollectionLiteral_in_ruleXLiteral6420);
+ this_XCollectionLiteral_0=ruleXCollectionLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XClosure_0;
+ current = this_XCollectionLiteral_0;
afterParserOrEnumRuleCall();
}
- }
-
-
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2763:5: this_XBooleanLiteral_1= ruleXBooleanLiteral
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:6: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:6: ( ( ( () '[' ) )=>this_XClosure_1= ruleXClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:7: ( ( () '[' ) )=>this_XClosure_1= ruleXClosure
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_1());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXBooleanLiteral_in_ruleXLiteral6525);
- this_XBooleanLiteral_1=ruleXBooleanLiteral();
+ pushFollow(FOLLOW_ruleXClosure_in_ruleXLiteral6460);
+ this_XClosure_1=ruleXClosure();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XBooleanLiteral_1;
+ current = this_XClosure_1;
afterParserOrEnumRuleCall();
}
+ }
+
+
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2773:5: this_XNumberLiteral_2= ruleXNumberLiteral
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:5: this_XBooleanLiteral_2= ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_2());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2());
}
- pushFollow(FOLLOW_ruleXNumberLiteral_in_ruleXLiteral6552);
- this_XNumberLiteral_2=ruleXNumberLiteral();
+ pushFollow(FOLLOW_ruleXBooleanLiteral_in_ruleXLiteral6488);
+ this_XBooleanLiteral_2=ruleXBooleanLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XNumberLiteral_2;
+ current = this_XBooleanLiteral_2;
afterParserOrEnumRuleCall();
}
@@ -8083,21 +8107,21 @@ else if ( (LA52_0==79) ) {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2783:5: this_XNullLiteral_3= ruleXNullLiteral
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2760:5: this_XNumberLiteral_3= ruleXNumberLiteral
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_3());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleXNullLiteral_in_ruleXLiteral6579);
- this_XNullLiteral_3=ruleXNullLiteral();
+ pushFollow(FOLLOW_ruleXNumberLiteral_in_ruleXLiteral6515);
+ this_XNumberLiteral_3=ruleXNumberLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XNullLiteral_3;
+ current = this_XNumberLiteral_3;
afterParserOrEnumRuleCall();
}
@@ -8105,21 +8129,21 @@ else if ( (LA52_0==79) ) {
}
break;
case 5 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2793:5: this_XStringLiteral_4= ruleXStringLiteral
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2770:5: this_XNullLiteral_4= ruleXNullLiteral
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_4());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4());
}
- pushFollow(FOLLOW_ruleXStringLiteral_in_ruleXLiteral6606);
- this_XStringLiteral_4=ruleXStringLiteral();
+ pushFollow(FOLLOW_ruleXNullLiteral_in_ruleXLiteral6542);
+ this_XNullLiteral_4=ruleXNullLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XStringLiteral_4;
+ current = this_XNullLiteral_4;
afterParserOrEnumRuleCall();
}
@@ -8127,21 +8151,43 @@ else if ( (LA52_0==79) ) {
}
break;
case 6 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2803:5: this_XTypeLiteral_5= ruleXTypeLiteral
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2780:5: this_XStringLiteral_5= ruleXStringLiteral
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5());
+
+ }
+ pushFollow(FOLLOW_ruleXStringLiteral_in_ruleXLiteral6569);
+ this_XStringLiteral_5=ruleXStringLiteral();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XStringLiteral_5;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 7 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2790:5: this_XTypeLiteral_6= ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_5());
+ newCompositeNode(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6());
}
- pushFollow(FOLLOW_ruleXTypeLiteral_in_ruleXLiteral6633);
- this_XTypeLiteral_5=ruleXTypeLiteral();
+ pushFollow(FOLLOW_ruleXTypeLiteral_in_ruleXLiteral6596);
+ this_XTypeLiteral_6=ruleXTypeLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XTypeLiteral_5;
+ current = this_XTypeLiteral_6;
afterParserOrEnumRuleCall();
}
@@ -8170,30 +8216,30 @@ else if ( (LA52_0==79) ) {
// $ANTLR end "ruleXLiteral"
- // $ANTLR start "entryRuleXClosure"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2819:1: entryRuleXClosure returns [EObject current=null] : iv_ruleXClosure= ruleXClosure EOF ;
- public final EObject entryRuleXClosure() throws RecognitionException {
+ // $ANTLR start "entryRuleXCollectionLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2806:1: entryRuleXCollectionLiteral returns [EObject current=null] : iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF ;
+ public final EObject entryRuleXCollectionLiteral() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXClosure = null;
+ EObject iv_ruleXCollectionLiteral = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2820:2: (iv_ruleXClosure= ruleXClosure EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2821:2: iv_ruleXClosure= ruleXClosure EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2807:2: (iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2808:2: iv_ruleXCollectionLiteral= ruleXCollectionLiteral EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXClosureRule());
+ newCompositeNode(grammarAccess.getXCollectionLiteralRule());
}
- pushFollow(FOLLOW_ruleXClosure_in_entryRuleXClosure6668);
- iv_ruleXClosure=ruleXClosure();
+ pushFollow(FOLLOW_ruleXCollectionLiteral_in_entryRuleXCollectionLiteral6631);
+ iv_ruleXCollectionLiteral=ruleXCollectionLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXClosure;
+ current =iv_ruleXCollectionLiteral;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXClosure6678); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXCollectionLiteral6641); if (state.failed) return current;
}
@@ -8207,210 +8253,246 @@ public final EObject entryRuleXClosure() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXClosure"
+ // $ANTLR end "entryRuleXCollectionLiteral"
- // $ANTLR start "ruleXClosure"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2828:1: ruleXClosure returns [EObject current=null] : ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) ;
- public final EObject ruleXClosure() throws RecognitionException {
+ // $ANTLR start "ruleXCollectionLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2815:1: ruleXCollectionLiteral returns [EObject current=null] : (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) ;
+ public final EObject ruleXCollectionLiteral() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token lv_explicitSyntax_5_0=null;
- Token otherlv_7=null;
- EObject lv_declaredFormalParameters_2_0 = null;
-
- EObject lv_declaredFormalParameters_4_0 = null;
+ EObject this_XSetLiteral_0 = null;
- EObject lv_expression_6_0 = null;
+ EObject this_XListLiteral_1 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2831:28: ( ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2832:1: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2832:1: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2832:2: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2832:2: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2832:3: ( ( () '[' ) )=> ( () otherlv_1= '[' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2834:5: ( () otherlv_1= '[' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2834:6: () otherlv_1= '['
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2834:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2835:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2818:28: ( (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2819:1: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
{
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getXClosureAccess().getXClosureAction_0_0_0(),
- current);
-
- }
-
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2819:1: (this_XSetLiteral_0= ruleXSetLiteral | this_XListLiteral_1= ruleXListLiteral )
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- otherlv_1=(Token)match(input,59,FOLLOW_59_in_ruleXClosure6738); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA54_0==62) ) {
+ int LA54_1 = input.LA(2);
- newLeafNode(otherlv_1, grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
-
- }
+ if ( (LA54_1==63) ) {
+ alt54=2;
+ }
+ else if ( (LA54_1==15) ) {
+ alt54=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 54, 1, input);
+ throw nvae;
+ }
}
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 54, 0, input);
-
+ throw nvae;
}
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?
- int alt55=2;
- alt55 = dfa55.predict(input);
- switch (alt55) {
+ switch (alt54) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2820:5: this_XSetLiteral_0= ruleXSetLiteral
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:6: ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:7: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:7: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_ruleXSetLiteral_in_ruleXCollectionLiteral6688);
+ this_XSetLiteral_0=ruleXSetLiteral();
- if ( (LA54_0==RULE_ID||LA54_0==27||LA54_0==57) ) {
- alt54=1;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XSetLiteral_0;
+ afterParserOrEnumRuleCall();
+
}
- switch (alt54) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:8: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:8: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2860:1: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2860:1: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2861:3: lv_declaredFormalParameters_2_0= ruleJvmFormalParameter
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXClosure6811);
- lv_declaredFormalParameters_2_0=ruleJvmFormalParameter();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2830:5: this_XListLiteral_1= ruleXListLiteral
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_ruleXListLiteral_in_ruleXCollectionLiteral6715);
+ this_XListLiteral_1=ruleXListLiteral();
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXClosureRule());
- }
- add(
- current,
- "declaredFormalParameters",
- lv_declaredFormalParameters_2_0,
- "JvmFormalParameter");
- afterParserOrEnumRuleCall();
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XListLiteral_1;
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
+ break;
+ }
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2877:2: (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
- loop53:
- do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ }
- if ( (LA53_0==56) ) {
- alt53=1;
- }
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXCollectionLiteral"
- switch (alt53) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2877:4: otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
- {
- otherlv_3=(Token)match(input,56,FOLLOW_56_in_ruleXClosure6824); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // $ANTLR start "entryRuleXSetLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2846:1: entryRuleXSetLiteral returns [EObject current=null] : iv_ruleXSetLiteral= ruleXSetLiteral EOF ;
+ public final EObject entryRuleXSetLiteral() throws RecognitionException {
+ EObject current = null;
- newLeafNode(otherlv_3, grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2881:1: ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2882:1: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2882:1: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2883:3: lv_declaredFormalParameters_4_0= ruleJvmFormalParameter
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXClosure6845);
- lv_declaredFormalParameters_4_0=ruleJvmFormalParameter();
+ EObject iv_ruleXSetLiteral = null;
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXClosureRule());
- }
- add(
- current,
- "declaredFormalParameters",
- lv_declaredFormalParameters_4_0,
- "JvmFormalParameter");
- afterParserOrEnumRuleCall();
-
- }
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2847:2: (iv_ruleXSetLiteral= ruleXSetLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2848:2: iv_ruleXSetLiteral= ruleXSetLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXSetLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral6750);
+ iv_ruleXSetLiteral=ruleXSetLiteral();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXSetLiteral;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXSetLiteral6760); if (state.failed) return current;
+ }
- }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXSetLiteral"
- }
- break;
+ // $ANTLR start "ruleXSetLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2855:1: ruleXSetLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) ;
+ public final EObject ruleXSetLiteral() throws RecognitionException {
+ EObject current = null;
- default :
- break loop53;
- }
- } while (true);
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ Token otherlv_6=null;
+ EObject lv_elements_3_0 = null;
+ EObject lv_elements_5_0 = null;
- }
- break;
- }
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2858:28: ( ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:1: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:1: ( () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:2: () otherlv_1= '#' otherlv_2= '{' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= '}'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2859:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2860:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,62,FOLLOW_62_in_ruleXSetLiteral6806); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2899:6: ( (lv_explicitSyntax_5_0= '|' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2900:1: (lv_explicitSyntax_5_0= '|' )
+ newLeafNode(otherlv_1, grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
+
+ }
+ otherlv_2=(Token)match(input,15,FOLLOW_15_in_ruleXSetLiteral6818); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_2, grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2873:1: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
+
+ if ( ((LA56_0>=RULE_ID && LA56_0<=RULE_DECIMAL)||LA56_0==15||LA56_0==20||LA56_0==41||(LA56_0>=48 && LA56_0<=49)||LA56_0==54||LA56_0==60||(LA56_0>=62 && LA56_0<=63)||LA56_0==67||LA56_0==69||(LA56_0>=73 && LA56_0<=74)||(LA56_0>=77 && LA56_0<=89)) ) {
+ alt56=1;
+ }
+ switch (alt56) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2873:2: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2873:2: ( (lv_elements_3_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2874:1: (lv_elements_3_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2900:1: (lv_explicitSyntax_5_0= '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2901:3: lv_explicitSyntax_5_0= '|'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2874:1: (lv_elements_3_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2875:3: lv_elements_3_0= ruleXExpression
{
- lv_explicitSyntax_5_0=(Token)match(input,60,FOLLOW_60_in_ruleXClosure6867); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newLeafNode(lv_explicitSyntax_5_0, grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
-
+
+ newCompositeNode(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+
}
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXSetLiteral6840);
+ lv_elements_3_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getXClosureRule());
+ current = createModelElementForParent(grammarAccess.getXSetLiteralRule());
}
- setWithLastConsumed(current, "explicitSyntax", true, "|");
+ add(
+ current,
+ "elements",
+ lv_elements_3_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
}
@@ -8419,54 +8501,81 @@ public final EObject ruleXClosure() throws RecognitionException {
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2891:2: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ loop55:
+ do {
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- }
+ if ( (LA55_0==59) ) {
+ alt55=1;
+ }
- }
- break;
+ switch (alt55) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2891:4: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
+ {
+ otherlv_4=(Token)match(input,59,FOLLOW_59_in_ruleXSetLiteral6853); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_4, grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2895:1: ( (lv_elements_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2896:1: (lv_elements_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2896:1: (lv_elements_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2897:3: lv_elements_5_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXSetLiteral6874);
+ lv_elements_5_0=ruleXExpression();
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2914:5: ( (lv_expression_6_0= ruleXExpressionInClosure ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2915:1: (lv_expression_6_0= ruleXExpressionInClosure )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2915:1: (lv_expression_6_0= ruleXExpressionInClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2916:3: lv_expression_6_0= ruleXExpressionInClosure
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
-
- }
- pushFollow(FOLLOW_ruleXExpressionInClosure_in_ruleXClosure6904);
- lv_expression_6_0=ruleXExpressionInClosure();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSetLiteralRule());
+ }
+ add(
+ current,
+ "elements",
+ lv_elements_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXClosureRule());
- }
- set(
- current,
- "expression",
- lv_expression_6_0,
- "XExpressionInClosure");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop55;
+ }
+ } while (true);
+
+
+ }
+ break;
}
- otherlv_7=(Token)match(input,61,FOLLOW_61_in_ruleXClosure6916); if (state.failed) return current;
+ otherlv_6=(Token)match(input,16,FOLLOW_16_in_ruleXSetLiteral6890); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_7, grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
+ newLeafNode(otherlv_6, grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
}
@@ -8488,33 +8597,33 @@ public final EObject ruleXClosure() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXClosure"
+ // $ANTLR end "ruleXSetLiteral"
- // $ANTLR start "entryRuleXExpressionInClosure"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2944:1: entryRuleXExpressionInClosure returns [EObject current=null] : iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF ;
- public final EObject entryRuleXExpressionInClosure() throws RecognitionException {
+ // $ANTLR start "entryRuleXListLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2925:1: entryRuleXListLiteral returns [EObject current=null] : iv_ruleXListLiteral= ruleXListLiteral EOF ;
+ public final EObject entryRuleXListLiteral() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXExpressionInClosure = null;
+ EObject iv_ruleXListLiteral = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2945:2: (iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2946:2: iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2926:2: (iv_ruleXListLiteral= ruleXListLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2927:2: iv_ruleXListLiteral= ruleXListLiteral EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXExpressionInClosureRule());
+ newCompositeNode(grammarAccess.getXListLiteralRule());
}
- pushFollow(FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure6952);
- iv_ruleXExpressionInClosure=ruleXExpressionInClosure();
+ pushFollow(FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral6926);
+ iv_ruleXListLiteral=ruleXListLiteral();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXExpressionInClosure;
+ current =iv_ruleXListLiteral;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXExpressionInClosure6962); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXListLiteral6936); if (state.failed) return current;
}
@@ -8528,319 +8637,150 @@ public final EObject entryRuleXExpressionInClosure() throws RecognitionException
}
return current;
}
- // $ANTLR end "entryRuleXExpressionInClosure"
+ // $ANTLR end "entryRuleXListLiteral"
- // $ANTLR start "ruleXExpressionInClosure"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2953:1: ruleXExpressionInClosure returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* ) ;
- public final EObject ruleXExpressionInClosure() throws RecognitionException {
+ // $ANTLR start "ruleXListLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2934:1: ruleXListLiteral returns [EObject current=null] : ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) ;
+ public final EObject ruleXListLiteral() throws RecognitionException {
EObject current = null;
+ Token otherlv_1=null;
Token otherlv_2=null;
- EObject lv_expressions_1_0 = null;
+ Token otherlv_4=null;
+ Token otherlv_6=null;
+ EObject lv_elements_3_0 = null;
+
+ EObject lv_elements_5_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2956:28: ( ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2957:1: ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2937:28: ( ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2938:1: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2957:1: ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2957:2: () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2938:1: ( () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2938:2: () otherlv_1= '#' otherlv_2= '[' ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )? otherlv_6= ']'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2957:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2958:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2938:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2939:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0(),
+ grammarAccess.getXListLiteralAccess().getXListLiteralAction_0(),
current);
}
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2963:2: ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )*
- loop57:
- do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ otherlv_1=(Token)match(input,62,FOLLOW_62_in_ruleXListLiteral6982); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( ((LA57_0>=RULE_ID && LA57_0<=RULE_DECIMAL)||LA57_0==15||LA57_0==23||LA57_0==41||(LA57_0>=47 && LA57_0<=48)||LA57_0==52||LA57_0==57||LA57_0==59||LA57_0==63||LA57_0==65||(LA57_0>=69 && LA57_0<=73)||(LA57_0>=75 && LA57_0<=82)) ) {
- alt57=1;
- }
+ newLeafNode(otherlv_1, grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
+
+ }
+ otherlv_2=(Token)match(input,63,FOLLOW_63_in_ruleXListLiteral6994); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_2, grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2952:1: ( ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )* )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- switch (alt57) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2963:3: ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )?
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2963:3: ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2964:1: (lv_expressions_1_0= ruleXExpressionInsideBlock )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2964:1: (lv_expressions_1_0= ruleXExpressionInsideBlock )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2965:3: lv_expressions_1_0= ruleXExpressionInsideBlock
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0());
-
- }
- pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_ruleXExpressionInClosure7018);
- lv_expressions_1_0=ruleXExpressionInsideBlock();
+ if ( ((LA58_0>=RULE_ID && LA58_0<=RULE_DECIMAL)||LA58_0==15||LA58_0==20||LA58_0==41||(LA58_0>=48 && LA58_0<=49)||LA58_0==54||LA58_0==60||(LA58_0>=62 && LA58_0<=63)||LA58_0==67||LA58_0==69||(LA58_0>=73 && LA58_0<=74)||(LA58_0>=77 && LA58_0<=89)) ) {
+ alt58=1;
+ }
+ switch (alt58) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2952:2: ( (lv_elements_3_0= ruleXExpression ) ) (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2952:2: ( (lv_elements_3_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2953:1: (lv_elements_3_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2953:1: (lv_elements_3_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2954:3: lv_elements_3_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXListLiteral7016);
+ lv_elements_3_0=ruleXExpression();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXExpressionInClosureRule());
- }
- add(
- current,
- "expressions",
- lv_expressions_1_0,
- "XExpressionInsideBlock");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXListLiteralRule());
+ }
+ add(
+ current,
+ "elements",
+ lv_elements_3_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2981:2: (otherlv_2= ';' )?
- int alt56=2;
- int LA56_0 = input.LA(1);
-
- if ( (LA56_0==62) ) {
- alt56=1;
- }
- switch (alt56) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2981:4: otherlv_2= ';'
- {
- otherlv_2=(Token)match(input,62,FOLLOW_62_in_ruleXExpressionInClosure7031); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
-
- }
-
- }
- break;
-
- }
-
-
- }
- break;
-
- default :
- break loop57;
- }
- } while (true);
-
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleXExpressionInClosure"
-
-
- // $ANTLR start "entryRuleXShortClosure"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2993:1: entryRuleXShortClosure returns [EObject current=null] : iv_ruleXShortClosure= ruleXShortClosure EOF ;
- public final EObject entryRuleXShortClosure() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleXShortClosure = null;
-
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2994:2: (iv_ruleXShortClosure= ruleXShortClosure EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2995:2: iv_ruleXShortClosure= ruleXShortClosure EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXShortClosureRule());
- }
- pushFollow(FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure7071);
- iv_ruleXShortClosure=ruleXShortClosure();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleXShortClosure;
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleXShortClosure7081); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleXShortClosure"
-
-
- // $ANTLR start "ruleXShortClosure"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3002:1: ruleXShortClosure returns [EObject current=null] : ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) ;
- public final EObject ruleXShortClosure() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_2=null;
- Token lv_explicitSyntax_4_0=null;
- EObject lv_declaredFormalParameters_1_0 = null;
-
- EObject lv_declaredFormalParameters_3_0 = null;
-
- EObject lv_expression_5_0 = null;
-
-
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3005:28: ( ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3006:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3006:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3006:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3006:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3006:3: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3022:6: ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3022:7: () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3022:7: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3023:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0(),
- current);
-
- }
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3028:2: ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )?
- int alt59=2;
- int LA59_0 = input.LA(1);
-
- if ( (LA59_0==RULE_ID||LA59_0==27||LA59_0==57) ) {
- alt59=1;
- }
- switch (alt59) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3028:3: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3028:3: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:1: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:1: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3030:3: lv_declaredFormalParameters_1_0= ruleJvmFormalParameter
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXShortClosure7189);
- lv_declaredFormalParameters_1_0=ruleJvmFormalParameter();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXShortClosureRule());
- }
- add(
- current,
- "declaredFormalParameters",
- lv_declaredFormalParameters_1_0,
- "JvmFormalParameter");
- afterParserOrEnumRuleCall();
-
- }
-
- }
+ }
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3046:2: (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
- loop58:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2970:2: (otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) ) )*
+ loop57:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA58_0==56) ) {
- alt58=1;
+ if ( (LA57_0==59) ) {
+ alt57=1;
}
- switch (alt58) {
+ switch (alt57) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3046:4: otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2970:4: otherlv_4= ',' ( (lv_elements_5_0= ruleXExpression ) )
{
- otherlv_2=(Token)match(input,56,FOLLOW_56_in_ruleXShortClosure7202); if (state.failed) return current;
+ otherlv_4=(Token)match(input,59,FOLLOW_59_in_ruleXListLiteral7029); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_2, grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
+ newLeafNode(otherlv_4, grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3050:1: ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3051:1: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2974:1: ( (lv_elements_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2975:1: (lv_elements_5_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3051:1: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3052:3: lv_declaredFormalParameters_3_0= ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2975:1: (lv_elements_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2976:3: lv_elements_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
+ newCompositeNode(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXShortClosure7223);
- lv_declaredFormalParameters_3_0=ruleJvmFormalParameter();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXListLiteral7050);
+ lv_elements_5_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXShortClosureRule());
+ current = createModelElementForParent(grammarAccess.getXListLiteralRule());
}
add(
current,
- "declaredFormalParameters",
- lv_declaredFormalParameters_3_0,
- "JvmFormalParameter");
+ "elements",
+ lv_elements_5_0,
+ "XExpression");
afterParserOrEnumRuleCall();
}
@@ -8855,7 +8795,7 @@ public final EObject ruleXShortClosure() throws RecognitionException {
break;
default :
- break loop58;
+ break loop57;
}
} while (true);
@@ -8865,74 +8805,13 @@ public final EObject ruleXShortClosure() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3068:6: ( (lv_explicitSyntax_4_0= '|' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3069:1: (lv_explicitSyntax_4_0= '|' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3069:1: (lv_explicitSyntax_4_0= '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3070:3: lv_explicitSyntax_4_0= '|'
- {
- lv_explicitSyntax_4_0=(Token)match(input,60,FOLLOW_60_in_ruleXShortClosure7245); if (state.failed) return current;
+ otherlv_6=(Token)match(input,64,FOLLOW_64_in_ruleXListLiteral7066); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_explicitSyntax_4_0, grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
+ newLeafNode(otherlv_6, grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
- }
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getXShortClosureRule());
- }
- setWithLastConsumed(current, "explicitSyntax", true, "|");
-
- }
-
- }
-
-
- }
-
-
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3083:4: ( (lv_expression_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3084:1: (lv_expression_5_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3084:1: (lv_expression_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3085:3: lv_expression_5_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXShortClosure7281);
- lv_expression_5_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXShortClosureRule());
- }
- set(
- current,
- "expression",
- lv_expression_5_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
}
-
}
@@ -8951,33 +8830,33 @@ public final EObject ruleXShortClosure() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXShortClosure"
+ // $ANTLR end "ruleXListLiteral"
- // $ANTLR start "entryRuleXParenthesizedExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3109:1: entryRuleXParenthesizedExpression returns [EObject current=null] : iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF ;
- public final EObject entryRuleXParenthesizedExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXClosure"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3004:1: entryRuleXClosure returns [EObject current=null] : iv_ruleXClosure= ruleXClosure EOF ;
+ public final EObject entryRuleXClosure() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXParenthesizedExpression = null;
+ EObject iv_ruleXClosure = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3110:2: (iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3111:2: iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3005:2: (iv_ruleXClosure= ruleXClosure EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3006:2: iv_ruleXClosure= ruleXClosure EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXParenthesizedExpressionRule());
+ newCompositeNode(grammarAccess.getXClosureRule());
}
- pushFollow(FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression7317);
- iv_ruleXParenthesizedExpression=ruleXParenthesizedExpression();
+ pushFollow(FOLLOW_ruleXClosure_in_entryRuleXClosure7102);
+ iv_ruleXClosure=ruleXClosure();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXParenthesizedExpression;
+ current =iv_ruleXClosure;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXParenthesizedExpression7327); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXClosure7112); if (state.failed) return current;
}
@@ -8991,54 +8870,266 @@ public final EObject entryRuleXParenthesizedExpression() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "entryRuleXParenthesizedExpression"
+ // $ANTLR end "entryRuleXClosure"
- // $ANTLR start "ruleXParenthesizedExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3118:1: ruleXParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) ;
- public final EObject ruleXParenthesizedExpression() throws RecognitionException {
+ // $ANTLR start "ruleXClosure"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3013:1: ruleXClosure returns [EObject current=null] : ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) ;
+ public final EObject ruleXClosure() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token otherlv_2=null;
- EObject this_XExpression_1 = null;
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token lv_explicitSyntax_5_0=null;
+ Token otherlv_7=null;
+ EObject lv_declaredFormalParameters_2_0 = null;
+
+ EObject lv_declaredFormalParameters_4_0 = null;
+
+ EObject lv_expression_6_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3121:28: ( (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3122:1: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3016:28: ( ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3017:1: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3122:1: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3122:3: otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3017:1: ( ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3017:2: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) ) ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )? ( (lv_expression_6_0= ruleXExpressionInClosure ) ) otherlv_7= ']'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3017:2: ( ( ( () '[' ) )=> ( () otherlv_1= '[' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3017:3: ( ( () '[' ) )=> ( () otherlv_1= '[' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3019:5: ( () otherlv_1= '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3019:6: () otherlv_1= '['
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3019:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3020:5:
{
- otherlv_0=(Token)match(input,57,FOLLOW_57_in_ruleXParenthesizedExpression7364); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_0, grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
+ current = forceCreateModelElement(
+ grammarAccess.getXClosureAccess().getXClosureAction_0_0_0(),
+ current);
}
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
-
+
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXParenthesizedExpression7386);
- this_XExpression_1=ruleXExpression();
- state._fsp--;
- if (state.failed) return current;
+ otherlv_1=(Token)match(input,63,FOLLOW_63_in_ruleXClosure7172); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- current = this_XExpression_1;
- afterParserOrEnumRuleCall();
+
+ newLeafNode(otherlv_1, grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
}
- otherlv_2=(Token)match(input,58,FOLLOW_58_in_ruleXParenthesizedExpression7397); if (state.failed) return current;
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?
+ int alt61=2;
+ alt61 = dfa61.predict(input);
+ switch (alt61) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3044:6: ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3044:7: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3044:7: ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
+
+ if ( (LA60_0==RULE_ID||LA60_0==24||LA60_0==60) ) {
+ alt60=1;
+ }
+ switch (alt60) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3044:8: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3044:8: ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3045:1: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3045:1: (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3046:3: lv_declaredFormalParameters_2_0= ruleJvmFormalParameter
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXClosure7245);
+ lv_declaredFormalParameters_2_0=ruleJvmFormalParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXClosureRule());
+ }
+ add(
+ current,
+ "declaredFormalParameters",
+ lv_declaredFormalParameters_2_0,
+ "JvmFormalParameter");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3062:2: (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )*
+ loop59:
+ do {
+ int alt59=2;
+ int LA59_0 = input.LA(1);
+
+ if ( (LA59_0==59) ) {
+ alt59=1;
+ }
+
+
+ switch (alt59) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3062:4: otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
+ {
+ otherlv_3=(Token)match(input,59,FOLLOW_59_in_ruleXClosure7258); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3066:1: ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3067:1: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3067:1: (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3068:3: lv_declaredFormalParameters_4_0= ruleJvmFormalParameter
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXClosure7279);
+ lv_declaredFormalParameters_4_0=ruleJvmFormalParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXClosureRule());
+ }
+ add(
+ current,
+ "declaredFormalParameters",
+ lv_declaredFormalParameters_4_0,
+ "JvmFormalParameter");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop59;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3084:6: ( (lv_explicitSyntax_5_0= '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3085:1: (lv_explicitSyntax_5_0= '|' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3085:1: (lv_explicitSyntax_5_0= '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3086:3: lv_explicitSyntax_5_0= '|'
+ {
+ lv_explicitSyntax_5_0=(Token)match(input,65,FOLLOW_65_in_ruleXClosure7301); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_explicitSyntax_5_0, grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXClosureRule());
+ }
+ setWithLastConsumed(current, "explicitSyntax", true, "|");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3099:5: ( (lv_expression_6_0= ruleXExpressionInClosure ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3100:1: (lv_expression_6_0= ruleXExpressionInClosure )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3100:1: (lv_expression_6_0= ruleXExpressionInClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3101:3: lv_expression_6_0= ruleXExpressionInClosure
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpressionInClosure_in_ruleXClosure7338);
+ lv_expression_6_0=ruleXExpressionInClosure();
+
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_2, grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXClosureRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_6_0,
+ "XExpressionInClosure");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_7=(Token)match(input,64,FOLLOW_64_in_ruleXClosure7350); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_7, grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
}
@@ -9060,33 +9151,33 @@ public final EObject ruleXParenthesizedExpression() throws RecognitionException
}
return current;
}
- // $ANTLR end "ruleXParenthesizedExpression"
+ // $ANTLR end "ruleXClosure"
- // $ANTLR start "entryRuleXIfExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3147:1: entryRuleXIfExpression returns [EObject current=null] : iv_ruleXIfExpression= ruleXIfExpression EOF ;
- public final EObject entryRuleXIfExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXExpressionInClosure"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3129:1: entryRuleXExpressionInClosure returns [EObject current=null] : iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF ;
+ public final EObject entryRuleXExpressionInClosure() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXIfExpression = null;
+ EObject iv_ruleXExpressionInClosure = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3148:2: (iv_ruleXIfExpression= ruleXIfExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3149:2: iv_ruleXIfExpression= ruleXIfExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3130:2: (iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3131:2: iv_ruleXExpressionInClosure= ruleXExpressionInClosure EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXIfExpressionRule());
+ newCompositeNode(grammarAccess.getXExpressionInClosureRule());
}
- pushFollow(FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression7433);
- iv_ruleXIfExpression=ruleXIfExpression();
+ pushFollow(FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure7386);
+ iv_ruleXExpressionInClosure=ruleXExpressionInClosure();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXIfExpression;
+ current =iv_ruleXExpressionInClosure;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXIfExpression7443); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXExpressionInClosure7396); if (state.failed) return current;
}
@@ -9100,202 +9191,121 @@ public final EObject entryRuleXIfExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXIfExpression"
+ // $ANTLR end "entryRuleXExpressionInClosure"
- // $ANTLR start "ruleXIfExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3156:1: ruleXIfExpression returns [EObject current=null] : ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) ;
- public final EObject ruleXIfExpression() throws RecognitionException {
+ // $ANTLR start "ruleXExpressionInClosure"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3138:1: ruleXExpressionInClosure returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* ) ;
+ public final EObject ruleXExpressionInClosure() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- EObject lv_if_3_0 = null;
-
- EObject lv_then_5_0 = null;
-
- EObject lv_else_7_0 = null;
+ EObject lv_expressions_1_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3159:28: ( ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3160:1: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3141:28: ( ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3142:1: ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3160:1: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3160:2: () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3142:1: ( () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3142:2: () ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3160:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3161:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3142:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3143:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0(),
+ grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0(),
current);
}
}
- otherlv_1=(Token)match(input,63,FOLLOW_63_in_ruleXIfExpression7489); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3148:2: ( ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )? )*
+ loop63:
+ do {
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- newLeafNode(otherlv_1, grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
-
- }
- otherlv_2=(Token)match(input,57,FOLLOW_57_in_ruleXIfExpression7501); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( ((LA63_0>=RULE_ID && LA63_0<=RULE_DECIMAL)||LA63_0==15||LA63_0==20||LA63_0==41||(LA63_0>=48 && LA63_0<=49)||LA63_0==54||LA63_0==60||(LA63_0>=62 && LA63_0<=63)||LA63_0==67||LA63_0==69||(LA63_0>=73 && LA63_0<=89)) ) {
+ alt63=1;
+ }
- newLeafNode(otherlv_2, grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3174:1: ( (lv_if_3_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3175:1: (lv_if_3_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3175:1: (lv_if_3_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3176:3: lv_if_3_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXIfExpression7522);
- lv_if_3_0=ruleXExpression();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt63) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3148:3: ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) ) (otherlv_2= ';' )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3148:3: ( (lv_expressions_1_0= ruleXExpressionInsideBlock ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3149:1: (lv_expressions_1_0= ruleXExpressionInsideBlock )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3149:1: (lv_expressions_1_0= ruleXExpressionInsideBlock )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3150:3: lv_expressions_1_0= ruleXExpressionInsideBlock
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_ruleXExpressionInClosure7452);
+ lv_expressions_1_0=ruleXExpressionInsideBlock();
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXIfExpressionRule());
- }
- set(
- current,
- "if",
- lv_if_3_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXExpressionInClosureRule());
+ }
+ add(
+ current,
+ "expressions",
+ lv_expressions_1_0,
+ "XExpressionInsideBlock");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- otherlv_4=(Token)match(input,58,FOLLOW_58_in_ruleXIfExpression7534); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3196:1: ( (lv_then_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3197:1: (lv_then_5_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3197:1: (lv_then_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3198:3: lv_then_5_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXIfExpression7555);
- lv_then_5_0=ruleXExpression();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3166:2: (otherlv_2= ';' )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXIfExpressionRule());
- }
- set(
- current,
- "then",
- lv_then_5_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ if ( (LA62_0==66) ) {
+ alt62=1;
+ }
+ switch (alt62) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3166:4: otherlv_2= ';'
+ {
+ otherlv_2=(Token)match(input,66,FOLLOW_66_in_ruleXExpressionInClosure7465); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_2, grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
+
+ }
+ }
+ break;
- }
+ }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:2: ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
- int alt60=2;
- int LA60_0 = input.LA(1);
- if ( (LA60_0==64) ) {
- int LA60_1 = input.LA(2);
+ }
+ break;
- if ( (synpred22_InternalGraphViewMapping()) ) {
- alt60=1;
+ default :
+ break loop63;
}
- }
- switch (alt60) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:3: ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:3: ( ( 'else' )=>otherlv_6= 'else' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:4: ( 'else' )=>otherlv_6= 'else'
- {
- otherlv_6=(Token)match(input,64,FOLLOW_64_in_ruleXIfExpression7576); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_6, grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
-
- }
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3219:2: ( (lv_else_7_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3220:1: (lv_else_7_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3220:1: (lv_else_7_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3221:3: lv_else_7_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXIfExpression7598);
- lv_else_7_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXIfExpressionRule());
- }
- set(
- current,
- "else",
- lv_else_7_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- }
+ } while (true);
}
@@ -9316,33 +9326,33 @@ public final EObject ruleXIfExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXIfExpression"
+ // $ANTLR end "ruleXExpressionInClosure"
- // $ANTLR start "entryRuleXSwitchExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3245:1: entryRuleXSwitchExpression returns [EObject current=null] : iv_ruleXSwitchExpression= ruleXSwitchExpression EOF ;
- public final EObject entryRuleXSwitchExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXShortClosure"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3178:1: entryRuleXShortClosure returns [EObject current=null] : iv_ruleXShortClosure= ruleXShortClosure EOF ;
+ public final EObject entryRuleXShortClosure() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXSwitchExpression = null;
+ EObject iv_ruleXShortClosure = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3246:2: (iv_ruleXSwitchExpression= ruleXSwitchExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3247:2: iv_ruleXSwitchExpression= ruleXSwitchExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3179:2: (iv_ruleXShortClosure= ruleXShortClosure EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3180:2: iv_ruleXShortClosure= ruleXShortClosure EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXSwitchExpressionRule());
+ newCompositeNode(grammarAccess.getXShortClosureRule());
}
- pushFollow(FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression7636);
- iv_ruleXSwitchExpression=ruleXSwitchExpression();
+ pushFollow(FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure7505);
+ iv_ruleXShortClosure=ruleXShortClosure();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXSwitchExpression;
+ current =iv_ruleXShortClosure;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXSwitchExpression7646); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXShortClosure7515); if (state.failed) return current;
}
@@ -9356,210 +9366,88 @@ public final EObject entryRuleXSwitchExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXSwitchExpression"
+ // $ANTLR end "entryRuleXShortClosure"
- // $ANTLR start "ruleXSwitchExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3254:1: ruleXSwitchExpression returns [EObject current=null] : ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) ;
- public final EObject ruleXSwitchExpression() throws RecognitionException {
+ // $ANTLR start "ruleXShortClosure"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3187:1: ruleXShortClosure returns [EObject current=null] : ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) ;
+ public final EObject ruleXShortClosure() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_10=null;
- Token otherlv_12=null;
- Token otherlv_13=null;
- Token otherlv_15=null;
- AntlrDatatypeRuleToken lv_localVarName_2_0 = null;
-
- EObject lv_switch_4_0 = null;
-
- AntlrDatatypeRuleToken lv_localVarName_6_0 = null;
-
- EObject lv_switch_8_0 = null;
+ Token otherlv_2=null;
+ Token lv_explicitSyntax_4_0=null;
+ EObject lv_declaredFormalParameters_1_0 = null;
- EObject lv_cases_11_0 = null;
+ EObject lv_declaredFormalParameters_3_0 = null;
- EObject lv_default_14_0 = null;
+ EObject lv_expression_5_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3257:28: ( ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3258:1: ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3190:28: ( ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3191:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3191:1: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3191:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) ) ( (lv_expression_5_0= ruleXExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3258:1: ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3258:2: () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3191:2: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3191:3: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3258:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3259:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3207:6: ( () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3207:7: () ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_4_0= '|' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3207:7: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3208:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0(),
+ grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0(),
current);
}
}
- otherlv_1=(Token)match(input,65,FOLLOW_65_in_ruleXSwitchExpression7692); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:1: ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) )
- int alt62=2;
- int LA62_0 = input.LA(1);
-
- if ( ((LA62_0>=RULE_ID && LA62_0<=RULE_DECIMAL)||LA62_0==15||LA62_0==23||LA62_0==41||(LA62_0>=47 && LA62_0<=48)||LA62_0==52||LA62_0==59||LA62_0==63||LA62_0==65||(LA62_0>=69 && LA62_0<=70)||LA62_0==73||(LA62_0>=75 && LA62_0<=82)) ) {
- alt62=1;
- }
- else if ( (LA62_0==57) ) {
- int LA62_2 = input.LA(2);
-
- if ( (LA62_2==RULE_ID) ) {
- int LA62_3 = input.LA(3);
-
- if ( ((LA62_3>=19 && LA62_3<=20)||LA62_3==27||(LA62_3>=31 && LA62_3<=51)||(LA62_3>=53 && LA62_3<=55)||(LA62_3>=57 && LA62_3<=59)||LA62_3==74) ) {
- alt62=1;
- }
- else if ( (LA62_3==66) && (synpred24_InternalGraphViewMapping())) {
- alt62=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 62, 3, input);
-
- throw nvae;
- }
- }
- else if ( ((LA62_2>=RULE_STRING && LA62_2<=RULE_DECIMAL)||LA62_2==15||LA62_2==23||LA62_2==41||(LA62_2>=47 && LA62_2<=48)||LA62_2==52||LA62_2==57||LA62_2==59||LA62_2==63||LA62_2==65||(LA62_2>=69 && LA62_2<=70)||LA62_2==73||(LA62_2>=75 && LA62_2<=82)) ) {
- alt62=1;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 62, 2, input);
-
- throw nvae;
- }
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 62, 0, input);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3213:2: ( ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )* )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- throw nvae;
+ if ( (LA65_0==RULE_ID||LA65_0==24||LA65_0==60) ) {
+ alt65=1;
}
- switch (alt62) {
+ switch (alt65) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:2: ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:2: ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:3: ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3213:3: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) ) (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:3: ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )?
- int alt61=2;
- int LA61_0 = input.LA(1);
-
- if ( (LA61_0==RULE_ID) ) {
- int LA61_1 = input.LA(2);
-
- if ( (LA61_1==66) && (synpred23_InternalGraphViewMapping())) {
- alt61=1;
- }
- }
- switch (alt61) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:4: ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3273:5: ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3273:6: ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3273:6: ( (lv_localVarName_2_0= ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3274:1: (lv_localVarName_2_0= ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3274:1: (lv_localVarName_2_0= ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3275:3: lv_localVarName_2_0= ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0_0_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleXSwitchExpression7735);
- lv_localVarName_2_0=ruleValidID();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
- }
- set(
- current,
- "localVarName",
- lv_localVarName_2_0,
- "ValidID");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_3=(Token)match(input,66,FOLLOW_66_in_ruleXSwitchExpression7747); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1());
-
- }
-
- }
-
-
- }
- break;
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3295:4: ( (lv_switch_4_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3296:1: (lv_switch_4_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3213:3: ( (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:1: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3296:1: (lv_switch_4_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3297:3: lv_switch_4_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:1: (lv_declaredFormalParameters_1_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3215:3: lv_declaredFormalParameters_1_0= ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0());
+ newCompositeNode(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXSwitchExpression7771);
- lv_switch_4_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXShortClosure7623);
+ lv_declaredFormalParameters_1_0=ruleJvmFormalParameter();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ current = createModelElementForParent(grammarAccess.getXShortClosureRule());
}
- set(
+ add(
current,
- "switch",
- lv_switch_4_0,
- "XExpression");
+ "declaredFormalParameters",
+ lv_declaredFormalParameters_1_0,
+ "JvmFormalParameter");
afterParserOrEnumRuleCall();
}
@@ -9569,120 +9457,70 @@ else if ( ((LA62_2>=RULE_STRING && LA62_2<=RULE_DECIMAL)||LA62_2==15||LA62_2==23
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3231:2: (otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) ) )*
+ loop64:
+ do {
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- }
+ if ( (LA64_0==59) ) {
+ alt64=1;
+ }
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:6: ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:6: ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:7: ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:7: ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:8: ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3320:5: (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3320:7: otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':'
- {
- otherlv_5=(Token)match(input,57,FOLLOW_57_in_ruleXSwitchExpression7815); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt64) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3231:4: otherlv_2= ',' ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ {
+ otherlv_2=(Token)match(input,59,FOLLOW_59_in_ruleXShortClosure7636); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_5, grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3324:1: ( (lv_localVarName_6_0= ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3325:1: (lv_localVarName_6_0= ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3325:1: (lv_localVarName_6_0= ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3326:3: lv_localVarName_6_0= ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_1_0_0_1_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleXSwitchExpression7836);
- lv_localVarName_6_0=ruleValidID();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
- }
- set(
- current,
- "localVarName",
- lv_localVarName_6_0,
- "ValidID");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_7=(Token)match(input,66,FOLLOW_66_in_ruleXSwitchExpression7848); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_7, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2());
-
- }
-
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3346:3: ( (lv_switch_8_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3347:1: (lv_switch_8_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3347:1: (lv_switch_8_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3348:3: lv_switch_8_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXSwitchExpression7871);
- lv_switch_8_0=ruleXExpression();
+ newLeafNode(otherlv_2, grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3235:1: ( (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3236:1: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3236:1: (lv_declaredFormalParameters_3_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3237:3: lv_declaredFormalParameters_3_0= ruleJvmFormalParameter
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXShortClosure7657);
+ lv_declaredFormalParameters_3_0=ruleJvmFormalParameter();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
- }
- set(
- current,
- "switch",
- lv_switch_8_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXShortClosureRule());
+ }
+ add(
+ current,
+ "declaredFormalParameters",
+ lv_declaredFormalParameters_3_0,
+ "JvmFormalParameter");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- otherlv_9=(Token)match(input,58,FOLLOW_58_in_ruleXSwitchExpression7883); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_9, grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2());
-
- }
+ }
+ break;
- }
+ default :
+ break loop64;
+ }
+ } while (true);
}
@@ -9690,142 +9528,74 @@ else if ( ((LA62_2>=RULE_STRING && LA62_2<=RULE_DECIMAL)||LA62_2==15||LA62_2==23
}
- otherlv_10=(Token)match(input,15,FOLLOW_15_in_ruleXSwitchExpression7897); if (state.failed) return current;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3253:6: ( (lv_explicitSyntax_4_0= '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3254:1: (lv_explicitSyntax_4_0= '|' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3254:1: (lv_explicitSyntax_4_0= '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3255:3: lv_explicitSyntax_4_0= '|'
+ {
+ lv_explicitSyntax_4_0=(Token)match(input,65,FOLLOW_65_in_ruleXShortClosure7679); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_10, grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
+ newLeafNode(lv_explicitSyntax_4_0, grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3372:1: ( (lv_cases_11_0= ruleXCasePart ) )+
- int cnt63=0;
- loop63:
- do {
- int alt63=2;
- int LA63_0 = input.LA(1);
-
- if ( (LA63_0==RULE_ID||LA63_0==27||LA63_0==57||LA63_0==66||LA63_0==68) ) {
- alt63=1;
- }
-
-
- switch (alt63) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3373:1: (lv_cases_11_0= ruleXCasePart )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3373:1: (lv_cases_11_0= ruleXCasePart )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3374:3: lv_cases_11_0= ruleXCasePart
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0());
-
- }
- pushFollow(FOLLOW_ruleXCasePart_in_ruleXSwitchExpression7918);
- lv_cases_11_0=ruleXCasePart();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
- }
- add(
- current,
- "cases",
- lv_cases_11_0,
- "XCasePart");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- default :
- if ( cnt63 >= 1 ) break loop63;
- if (state.backtracking>0) {state.failed=true; return current;}
- EarlyExitException eee =
- new EarlyExitException(63, input);
- throw eee;
- }
- cnt63++;
- } while (true);
+ if ( state.backtracking==0 ) {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3390:3: (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXShortClosureRule());
+ }
+ setWithLastConsumed(current, "explicitSyntax", true, "|");
+
+ }
- if ( (LA64_0==67) ) {
- alt64=1;
}
- switch (alt64) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3390:5: otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) )
- {
- otherlv_12=(Token)match(input,67,FOLLOW_67_in_ruleXSwitchExpression7932); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_12, grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
-
- }
- otherlv_13=(Token)match(input,66,FOLLOW_66_in_ruleXSwitchExpression7944); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_13, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3398:1: ( (lv_default_14_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:1: (lv_default_14_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:1: (lv_default_14_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3400:3: lv_default_14_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXSwitchExpression7965);
- lv_default_14_0=ruleXExpression();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
- }
- set(
- current,
- "default",
- lv_default_14_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ }
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:4: ( (lv_expression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3269:1: (lv_expression_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3269:1: (lv_expression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3270:3: lv_expression_5_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXShortClosure7715);
+ lv_expression_5_0=ruleXExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXShortClosureRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
}
- otherlv_15=(Token)match(input,16,FOLLOW_16_in_ruleXSwitchExpression7979); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_15, grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
-
}
+
}
@@ -9844,33 +9614,33 @@ else if ( ((LA62_2>=RULE_STRING && LA62_2<=RULE_DECIMAL)||LA62_2==15||LA62_2==23
}
return current;
}
- // $ANTLR end "ruleXSwitchExpression"
+ // $ANTLR end "ruleXShortClosure"
- // $ANTLR start "entryRuleXCasePart"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3428:1: entryRuleXCasePart returns [EObject current=null] : iv_ruleXCasePart= ruleXCasePart EOF ;
- public final EObject entryRuleXCasePart() throws RecognitionException {
+ // $ANTLR start "entryRuleXParenthesizedExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3294:1: entryRuleXParenthesizedExpression returns [EObject current=null] : iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF ;
+ public final EObject entryRuleXParenthesizedExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXCasePart = null;
+ EObject iv_ruleXParenthesizedExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3429:2: (iv_ruleXCasePart= ruleXCasePart EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3430:2: iv_ruleXCasePart= ruleXCasePart EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3295:2: (iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3296:2: iv_ruleXParenthesizedExpression= ruleXParenthesizedExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXCasePartRule());
+ newCompositeNode(grammarAccess.getXParenthesizedExpressionRule());
}
- pushFollow(FOLLOW_ruleXCasePart_in_entryRuleXCasePart8015);
- iv_ruleXCasePart=ruleXCasePart();
+ pushFollow(FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression7751);
+ iv_ruleXParenthesizedExpression=ruleXParenthesizedExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXCasePart;
+ current =iv_ruleXParenthesizedExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXCasePart8025); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXParenthesizedExpression7761); if (state.failed) return current;
}
@@ -9884,178 +9654,57 @@ public final EObject entryRuleXCasePart() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXCasePart"
+ // $ANTLR end "entryRuleXParenthesizedExpression"
- // $ANTLR start "ruleXCasePart"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3437:1: ruleXCasePart returns [EObject current=null] : ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) ) ;
- public final EObject ruleXCasePart() throws RecognitionException {
+ // $ANTLR start "ruleXParenthesizedExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3303:1: ruleXParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) ;
+ public final EObject ruleXParenthesizedExpression() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- EObject lv_typeGuard_0_0 = null;
-
- EObject lv_case_2_0 = null;
-
- EObject lv_then_4_0 = null;
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ EObject this_XExpression_1 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3440:28: ( ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3441:1: ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3306:28: ( (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3307:1: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3441:1: ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3441:2: ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3307:1: (otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3307:3: otherlv_0= '(' this_XExpression_1= ruleXExpression otherlv_2= ')'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3441:2: ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )?
- int alt65=2;
- int LA65_0 = input.LA(1);
-
- if ( (LA65_0==RULE_ID||LA65_0==27||LA65_0==57) ) {
- alt65=1;
- }
- switch (alt65) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3442:1: (lv_typeGuard_0_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3442:1: (lv_typeGuard_0_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3443:3: lv_typeGuard_0_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXCasePart8071);
- lv_typeGuard_0_0=ruleJvmTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXCasePartRule());
- }
- set(
- current,
- "typeGuard",
- lv_typeGuard_0_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3459:3: (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )?
- int alt66=2;
- int LA66_0 = input.LA(1);
-
- if ( (LA66_0==68) ) {
- alt66=1;
- }
- switch (alt66) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3459:5: otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) )
- {
- otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleXCasePart8085); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3463:1: ( (lv_case_2_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3464:1: (lv_case_2_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3464:1: (lv_case_2_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3465:3: lv_case_2_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXCasePart8106);
- lv_case_2_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXCasePartRule());
- }
- set(
- current,
- "case",
- lv_case_2_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- otherlv_3=(Token)match(input,66,FOLLOW_66_in_ruleXCasePart8120); if (state.failed) return current;
+ otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleXParenthesizedExpression7798); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getXCasePartAccess().getColonKeyword_2());
+ newLeafNode(otherlv_0, grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3485:1: ( (lv_then_4_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3486:1: (lv_then_4_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3486:1: (lv_then_4_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3487:3: lv_then_4_0= ruleXExpression
- {
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0());
-
+ newCompositeNode(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
+
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXCasePart8141);
- lv_then_4_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXParenthesizedExpression7820);
+ this_XExpression_1=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXCasePartRule());
- }
- set(
- current,
- "then",
- lv_then_4_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
+
+ current = this_XExpression_1;
+ afterParserOrEnumRuleCall();
+
}
+ otherlv_2=(Token)match(input,61,FOLLOW_61_in_ruleXParenthesizedExpression7831); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
-
+ newLeafNode(otherlv_2, grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
+
}
-
}
@@ -10074,33 +9723,33 @@ public final EObject ruleXCasePart() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXCasePart"
+ // $ANTLR end "ruleXParenthesizedExpression"
- // $ANTLR start "entryRuleXForLoopExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3511:1: entryRuleXForLoopExpression returns [EObject current=null] : iv_ruleXForLoopExpression= ruleXForLoopExpression EOF ;
- public final EObject entryRuleXForLoopExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXIfExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3332:1: entryRuleXIfExpression returns [EObject current=null] : iv_ruleXIfExpression= ruleXIfExpression EOF ;
+ public final EObject entryRuleXIfExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXForLoopExpression = null;
+ EObject iv_ruleXIfExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3512:2: (iv_ruleXForLoopExpression= ruleXForLoopExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3513:2: iv_ruleXForLoopExpression= ruleXForLoopExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3333:2: (iv_ruleXIfExpression= ruleXIfExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3334:2: iv_ruleXIfExpression= ruleXIfExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXForLoopExpressionRule());
+ newCompositeNode(grammarAccess.getXIfExpressionRule());
}
- pushFollow(FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression8177);
- iv_ruleXForLoopExpression=ruleXForLoopExpression();
+ pushFollow(FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression7867);
+ iv_ruleXIfExpression=ruleXIfExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXForLoopExpression;
+ current =iv_ruleXIfExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXForLoopExpression8187); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXIfExpression7877); if (state.failed) return current;
}
@@ -10114,85 +9763,85 @@ public final EObject entryRuleXForLoopExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXForLoopExpression"
+ // $ANTLR end "entryRuleXIfExpression"
- // $ANTLR start "ruleXForLoopExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3520:1: ruleXForLoopExpression returns [EObject current=null] : ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) ;
- public final EObject ruleXForLoopExpression() throws RecognitionException {
+ // $ANTLR start "ruleXIfExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3341:1: ruleXIfExpression returns [EObject current=null] : ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) ;
+ public final EObject ruleXIfExpression() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
Token otherlv_2=null;
Token otherlv_4=null;
Token otherlv_6=null;
- EObject lv_declaredParam_3_0 = null;
+ EObject lv_if_3_0 = null;
- EObject lv_forExpression_5_0 = null;
+ EObject lv_then_5_0 = null;
- EObject lv_eachExpression_7_0 = null;
+ EObject lv_else_7_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3523:28: ( ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3524:1: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3344:28: ( ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3345:1: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3524:1: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3524:2: () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3345:1: ( () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3345:2: () otherlv_1= 'if' otherlv_2= '(' ( (lv_if_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_then_5_0= ruleXExpression ) ) ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3524:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3525:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3345:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3346:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0(),
+ grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0(),
current);
}
}
- otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleXForLoopExpression8233); if (state.failed) return current;
+ otherlv_1=(Token)match(input,67,FOLLOW_67_in_ruleXIfExpression7923); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
+ newLeafNode(otherlv_1, grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
}
- otherlv_2=(Token)match(input,57,FOLLOW_57_in_ruleXForLoopExpression8245); if (state.failed) return current;
+ otherlv_2=(Token)match(input,60,FOLLOW_60_in_ruleXIfExpression7935); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_2, grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
+ newLeafNode(otherlv_2, grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3538:1: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3539:1: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3359:1: ( (lv_if_3_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3360:1: (lv_if_3_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3539:1: (lv_declaredParam_3_0= ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3540:3: lv_declaredParam_3_0= ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3360:1: (lv_if_3_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3361:3: lv_if_3_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0());
+ newCompositeNode(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXForLoopExpression8266);
- lv_declaredParam_3_0=ruleJvmFormalParameter();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXIfExpression7956);
+ lv_if_3_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXForLoopExpressionRule());
+ current = createModelElementForParent(grammarAccess.getXIfExpressionRule());
}
set(
current,
- "declaredParam",
- lv_declaredParam_3_0,
- "JvmFormalParameter");
+ "if",
+ lv_if_3_0,
+ "XExpression");
afterParserOrEnumRuleCall();
}
@@ -10202,37 +9851,37 @@ public final EObject ruleXForLoopExpression() throws RecognitionException {
}
- otherlv_4=(Token)match(input,66,FOLLOW_66_in_ruleXForLoopExpression8278); if (state.failed) return current;
+ otherlv_4=(Token)match(input,61,FOLLOW_61_in_ruleXIfExpression7968); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_4, grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
+ newLeafNode(otherlv_4, grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3560:1: ( (lv_forExpression_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3561:1: (lv_forExpression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3381:1: ( (lv_then_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3382:1: (lv_then_5_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3561:1: (lv_forExpression_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3562:3: lv_forExpression_5_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3382:1: (lv_then_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3383:3: lv_then_5_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0());
+ newCompositeNode(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXForLoopExpression8299);
- lv_forExpression_5_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXIfExpression7989);
+ lv_then_5_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXForLoopExpressionRule());
+ current = createModelElementForParent(grammarAccess.getXIfExpressionRule());
}
set(
current,
- "forExpression",
- lv_forExpression_5_0,
+ "then",
+ lv_then_5_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -10243,44 +9892,71 @@ public final EObject ruleXForLoopExpression() throws RecognitionException {
}
- otherlv_6=(Token)match(input,58,FOLLOW_58_in_ruleXForLoopExpression8311); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:2: ( ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) ) )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- newLeafNode(otherlv_6, grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3582:1: ( (lv_eachExpression_7_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3583:1: (lv_eachExpression_7_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3583:1: (lv_eachExpression_7_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3584:3: lv_eachExpression_7_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0());
-
+ if ( (LA66_0==68) ) {
+ int LA66_1 = input.LA(2);
+
+ if ( (synpred22_InternalGraphViewMapping()) ) {
+ alt66=1;
+ }
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXForLoopExpression8332);
- lv_eachExpression_7_0=ruleXExpression();
+ switch (alt66) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:3: ( ( 'else' )=>otherlv_6= 'else' ) ( (lv_else_7_0= ruleXExpression ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:3: ( ( 'else' )=>otherlv_6= 'else' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:4: ( 'else' )=>otherlv_6= 'else'
+ {
+ otherlv_6=(Token)match(input,68,FOLLOW_68_in_ruleXIfExpression8010); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_6, grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
+
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXForLoopExpressionRule());
- }
- set(
- current,
- "eachExpression",
- lv_eachExpression_7_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3404:2: ( (lv_else_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3405:1: (lv_else_7_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3405:1: (lv_else_7_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3406:3: lv_else_7_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXIfExpression8032);
+ lv_else_7_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXIfExpressionRule());
+ }
+ set(
+ current,
+ "else",
+ lv_else_7_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
- }
+ }
+ break;
}
@@ -10303,33 +9979,33 @@ public final EObject ruleXForLoopExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXForLoopExpression"
+ // $ANTLR end "ruleXIfExpression"
- // $ANTLR start "entryRuleXWhileExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3608:1: entryRuleXWhileExpression returns [EObject current=null] : iv_ruleXWhileExpression= ruleXWhileExpression EOF ;
- public final EObject entryRuleXWhileExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXSwitchExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3430:1: entryRuleXSwitchExpression returns [EObject current=null] : iv_ruleXSwitchExpression= ruleXSwitchExpression EOF ;
+ public final EObject entryRuleXSwitchExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXWhileExpression = null;
+ EObject iv_ruleXSwitchExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3609:2: (iv_ruleXWhileExpression= ruleXWhileExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3610:2: iv_ruleXWhileExpression= ruleXWhileExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3431:2: (iv_ruleXSwitchExpression= ruleXSwitchExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3432:2: iv_ruleXSwitchExpression= ruleXSwitchExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXWhileExpressionRule());
+ newCompositeNode(grammarAccess.getXSwitchExpressionRule());
}
- pushFollow(FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression8368);
- iv_ruleXWhileExpression=ruleXWhileExpression();
+ pushFollow(FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression8070);
+ iv_ruleXSwitchExpression=ruleXSwitchExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXWhileExpression;
+ current =iv_ruleXSwitchExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXWhileExpression8378); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXSwitchExpression8080); if (state.failed) return current;
}
@@ -10343,322 +10019,473 @@ public final EObject entryRuleXWhileExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXWhileExpression"
+ // $ANTLR end "entryRuleXSwitchExpression"
- // $ANTLR start "ruleXWhileExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3617:1: ruleXWhileExpression returns [EObject current=null] : ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) ;
- public final EObject ruleXWhileExpression() throws RecognitionException {
+ // $ANTLR start "ruleXSwitchExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3439:1: ruleXSwitchExpression returns [EObject current=null] : ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) ;
+ public final EObject ruleXSwitchExpression() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- EObject lv_predicate_3_0 = null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ Token otherlv_9=null;
+ Token otherlv_10=null;
+ Token otherlv_12=null;
+ Token otherlv_13=null;
+ Token otherlv_15=null;
+ AntlrDatatypeRuleToken lv_localVarName_2_0 = null;
- EObject lv_body_5_0 = null;
+ EObject lv_switch_4_0 = null;
+
+ AntlrDatatypeRuleToken lv_localVarName_6_0 = null;
+
+ EObject lv_switch_8_0 = null;
+
+ EObject lv_cases_11_0 = null;
+
+ EObject lv_default_14_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3620:28: ( ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3621:1: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3442:28: ( ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3443:1: ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3621:1: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3621:2: () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3443:1: ( () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3443:2: () otherlv_1= 'switch' ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) ) otherlv_10= '{' ( (lv_cases_11_0= ruleXCasePart ) )+ (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )? otherlv_15= '}'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3621:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3622:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3443:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3444:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0(),
+ grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0(),
current);
}
}
- otherlv_1=(Token)match(input,69,FOLLOW_69_in_ruleXWhileExpression8424); if (state.failed) return current;
+ otherlv_1=(Token)match(input,69,FOLLOW_69_in_ruleXSwitchExpression8126); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
+ newLeafNode(otherlv_1, grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
}
- otherlv_2=(Token)match(input,57,FOLLOW_57_in_ruleXWhileExpression8436); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:1: ( ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) ) | ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' ) )
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- newLeafNode(otherlv_2, grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3635:1: ( (lv_predicate_3_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3636:1: (lv_predicate_3_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3636:1: (lv_predicate_3_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3637:3: lv_predicate_3_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
-
+ if ( ((LA68_0>=RULE_ID && LA68_0<=RULE_DECIMAL)||LA68_0==15||LA68_0==20||LA68_0==41||(LA68_0>=48 && LA68_0<=49)||LA68_0==54||(LA68_0>=62 && LA68_0<=63)||LA68_0==67||LA68_0==69||(LA68_0>=73 && LA68_0<=74)||(LA68_0>=77 && LA68_0<=89)) ) {
+ alt68=1;
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXWhileExpression8457);
- lv_predicate_3_0=ruleXExpression();
+ else if ( (LA68_0==60) ) {
+ int LA68_2 = input.LA(2);
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA68_2==RULE_ID) ) {
+ int LA68_3 = input.LA(3);
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXWhileExpressionRule());
- }
- set(
- current,
- "predicate",
- lv_predicate_3_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ if ( (LA68_3==70) && (synpred24_InternalGraphViewMapping())) {
+ alt68=2;
+ }
+ else if ( (LA68_3==24||(LA68_3>=28 && LA68_3<=53)||(LA68_3>=55 && LA68_3<=58)||(LA68_3>=60 && LA68_3<=61)||LA68_3==63) ) {
+ alt68=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 68, 3, input);
- }
+ throw nvae;
+ }
+ }
+ else if ( ((LA68_2>=RULE_STRING && LA68_2<=RULE_DECIMAL)||LA68_2==15||LA68_2==20||LA68_2==41||(LA68_2>=48 && LA68_2<=49)||LA68_2==54||LA68_2==60||(LA68_2>=62 && LA68_2<=63)||LA68_2==67||LA68_2==69||(LA68_2>=73 && LA68_2<=74)||(LA68_2>=77 && LA68_2<=89)) ) {
+ alt68=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 68, 2, input);
+ throw nvae;
+ }
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 68, 0, input);
+ throw nvae;
}
+ switch (alt68) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:2: ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:2: ( ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:3: ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )? ( (lv_switch_4_0= ruleXExpression ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:3: ( ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' ) )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- otherlv_4=(Token)match(input,58,FOLLOW_58_in_ruleXWhileExpression8469); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA67_0==RULE_ID) ) {
+ int LA67_1 = input.LA(2);
- newLeafNode(otherlv_4, grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3657:1: ( (lv_body_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3658:1: (lv_body_5_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3658:1: (lv_body_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3659:3: lv_body_5_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXWhileExpression8490);
- lv_body_5_0=ruleXExpression();
+ if ( (LA67_1==70) && (synpred23_InternalGraphViewMapping())) {
+ alt67=1;
+ }
+ }
+ switch (alt67) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:4: ( ( ( ( ruleValidID ) ) ':' ) )=> ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3458:5: ( ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3458:6: ( (lv_localVarName_2_0= ruleValidID ) ) otherlv_3= ':'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3458:6: ( (lv_localVarName_2_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3459:1: (lv_localVarName_2_0= ruleValidID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3459:1: (lv_localVarName_2_0= ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3460:3: lv_localVarName_2_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleXSwitchExpression8169);
+ lv_localVarName_2_0=ruleValidID();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXWhileExpressionRule());
- }
- set(
- current,
- "body",
- lv_body_5_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ }
+ set(
+ current,
+ "localVarName",
+ lv_localVarName_2_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
+ otherlv_3=(Token)match(input,70,FOLLOW_70_in_ruleXSwitchExpression8181); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_3, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1());
+
+ }
+ }
- }
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleXWhileExpression"
+ }
+ break;
+ }
- // $ANTLR start "entryRuleXDoWhileExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3683:1: entryRuleXDoWhileExpression returns [EObject current=null] : iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF ;
- public final EObject entryRuleXDoWhileExpression() throws RecognitionException {
- EObject current = null;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3480:4: ( (lv_switch_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3481:1: (lv_switch_4_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3481:1: (lv_switch_4_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3482:3: lv_switch_4_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXSwitchExpression8205);
+ lv_switch_4_0=ruleXExpression();
- EObject iv_ruleXDoWhileExpression = null;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ }
+ set(
+ current,
+ "switch",
+ lv_switch_4_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3684:2: (iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3685:2: iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXDoWhileExpressionRule());
- }
- pushFollow(FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression8526);
- iv_ruleXDoWhileExpression=ruleXDoWhileExpression();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleXDoWhileExpression;
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleXDoWhileExpression8536); if (state.failed) return current;
- }
+ }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleXDoWhileExpression"
+ }
- // $ANTLR start "ruleXDoWhileExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3692:1: ruleXDoWhileExpression returns [EObject current=null] : ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) ;
- public final EObject ruleXDoWhileExpression() throws RecognitionException {
- EObject current = null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- EObject lv_body_2_0 = null;
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:6: ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:6: ( ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:7: ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) ) ( (lv_switch_8_0= ruleXExpression ) ) otherlv_9= ')'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:7: ( ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:8: ( ( '(' ( ( ruleValidID ) ) ':' ) )=> (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3505:5: (otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3505:7: otherlv_5= '(' ( (lv_localVarName_6_0= ruleValidID ) ) otherlv_7= ':'
+ {
+ otherlv_5=(Token)match(input,60,FOLLOW_60_in_ruleXSwitchExpression8249); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- EObject lv_predicate_5_0 = null;
+ newLeafNode(otherlv_5, grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3509:1: ( (lv_localVarName_6_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3510:1: (lv_localVarName_6_0= ruleValidID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3510:1: (lv_localVarName_6_0= ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3511:3: lv_localVarName_6_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_1_0_0_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleXSwitchExpression8270);
+ lv_localVarName_6_0=ruleValidID();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3695:28: ( ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3696:1: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3696:1: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3696:2: () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3696:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3697:5:
- {
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ }
+ set(
+ current,
+ "localVarName",
+ lv_localVarName_6_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
+ }
- current = forceCreateModelElement(
- grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0(),
- current);
-
- }
+ }
- }
- otherlv_1=(Token)match(input,70,FOLLOW_70_in_ruleXDoWhileExpression8582); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_1, grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3706:1: ( (lv_body_2_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3707:1: (lv_body_2_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3707:1: (lv_body_2_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3708:3: lv_body_2_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXDoWhileExpression8603);
- lv_body_2_0=ruleXExpression();
+ otherlv_7=(Token)match(input,70,FOLLOW_70_in_ruleXSwitchExpression8282); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_7, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2());
+
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXDoWhileExpressionRule());
- }
- set(
- current,
- "body",
- lv_body_2_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ }
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3531:3: ( (lv_switch_8_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3532:1: (lv_switch_8_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3532:1: (lv_switch_8_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3533:3: lv_switch_8_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXSwitchExpression8305);
+ lv_switch_8_0=ruleXExpression();
- otherlv_3=(Token)match(input,69,FOLLOW_69_in_ruleXDoWhileExpression8615); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ }
+ set(
+ current,
+ "switch",
+ lv_switch_8_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_9=(Token)match(input,61,FOLLOW_61_in_ruleXSwitchExpression8317); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_9, grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2());
+
+ }
+
+ }
+
+
+ }
+ break;
- newLeafNode(otherlv_3, grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
-
}
- otherlv_4=(Token)match(input,57,FOLLOW_57_in_ruleXDoWhileExpression8627); if (state.failed) return current;
+
+ otherlv_10=(Token)match(input,15,FOLLOW_15_in_ruleXSwitchExpression8331); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_4, grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
+ newLeafNode(otherlv_10, grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3732:1: ( (lv_predicate_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3733:1: (lv_predicate_5_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3733:1: (lv_predicate_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3734:3: lv_predicate_5_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXDoWhileExpression8648);
- lv_predicate_5_0=ruleXExpression();
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3557:1: ( (lv_cases_11_0= ruleXCasePart ) )+
+ int cnt69=0;
+ loop69:
+ do {
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA69_0==RULE_ID||LA69_0==24||LA69_0==60||LA69_0==70||LA69_0==72) ) {
+ alt69=1;
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXDoWhileExpressionRule());
- }
- set(
- current,
- "predicate",
- lv_predicate_5_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ switch (alt69) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3558:1: (lv_cases_11_0= ruleXCasePart )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3558:1: (lv_cases_11_0= ruleXCasePart )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3559:3: lv_cases_11_0= ruleXCasePart
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0());
+
+ }
+ pushFollow(FOLLOW_ruleXCasePart_in_ruleXSwitchExpression8352);
+ lv_cases_11_0=ruleXCasePart();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ }
+ add(
+ current,
+ "cases",
+ lv_cases_11_0,
+ "XCasePart");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ default :
+ if ( cnt69 >= 1 ) break loop69;
+ if (state.backtracking>0) {state.failed=true; return current;}
+ EarlyExitException eee =
+ new EarlyExitException(69, input);
+ throw eee;
+ }
+ cnt69++;
+ } while (true);
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3575:3: (otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) ) )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
+
+ if ( (LA70_0==71) ) {
+ alt70=1;
}
+ switch (alt70) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3575:5: otherlv_12= 'default' otherlv_13= ':' ( (lv_default_14_0= ruleXExpression ) )
+ {
+ otherlv_12=(Token)match(input,71,FOLLOW_71_in_ruleXSwitchExpression8366); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_12, grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
+
+ }
+ otherlv_13=(Token)match(input,70,FOLLOW_70_in_ruleXSwitchExpression8378); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_13, grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3583:1: ( (lv_default_14_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3584:1: (lv_default_14_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3584:1: (lv_default_14_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3585:3: lv_default_14_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXSwitchExpression8399);
+ lv_default_14_0=ruleXExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXSwitchExpressionRule());
+ }
+ set(
+ current,
+ "default",
+ lv_default_14_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
}
- otherlv_6=(Token)match(input,58,FOLLOW_58_in_ruleXDoWhileExpression8660); if (state.failed) return current;
+ otherlv_15=(Token)match(input,16,FOLLOW_16_in_ruleXSwitchExpression8413); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_6, grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
+ newLeafNode(otherlv_15, grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
}
@@ -10680,33 +10507,33 @@ public final EObject ruleXDoWhileExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXDoWhileExpression"
+ // $ANTLR end "ruleXSwitchExpression"
- // $ANTLR start "entryRuleXBlockExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3762:1: entryRuleXBlockExpression returns [EObject current=null] : iv_ruleXBlockExpression= ruleXBlockExpression EOF ;
- public final EObject entryRuleXBlockExpression() throws RecognitionException {
+ // $ANTLR start "entryRuleXCasePart"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3613:1: entryRuleXCasePart returns [EObject current=null] : iv_ruleXCasePart= ruleXCasePart EOF ;
+ public final EObject entryRuleXCasePart() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXBlockExpression = null;
+ EObject iv_ruleXCasePart = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3763:2: (iv_ruleXBlockExpression= ruleXBlockExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3764:2: iv_ruleXBlockExpression= ruleXBlockExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3614:2: (iv_ruleXCasePart= ruleXCasePart EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3615:2: iv_ruleXCasePart= ruleXCasePart EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXBlockExpressionRule());
+ newCompositeNode(grammarAccess.getXCasePartRule());
}
- pushFollow(FOLLOW_ruleXBlockExpression_in_entryRuleXBlockExpression8696);
- iv_ruleXBlockExpression=ruleXBlockExpression();
+ pushFollow(FOLLOW_ruleXCasePart_in_entryRuleXCasePart8449);
+ iv_ruleXCasePart=ruleXCasePart();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXBlockExpression;
+ current =iv_ruleXCasePart;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXBlockExpression8706); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXCasePart8459); if (state.failed) return current;
}
@@ -10720,137 +10547,178 @@ public final EObject entryRuleXBlockExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXBlockExpression"
+ // $ANTLR end "entryRuleXCasePart"
- // $ANTLR start "ruleXBlockExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3771:1: ruleXBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) ;
- public final EObject ruleXBlockExpression() throws RecognitionException {
+ // $ANTLR start "ruleXCasePart"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3622:1: ruleXCasePart returns [EObject current=null] : ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) ) ;
+ public final EObject ruleXCasePart() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
Token otherlv_3=null;
- Token otherlv_4=null;
- EObject lv_expressions_2_0 = null;
+ EObject lv_typeGuard_0_0 = null;
+
+ EObject lv_case_2_0 = null;
+
+ EObject lv_then_4_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3774:28: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3775:1: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3775:1: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3775:2: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3625:28: ( ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3626:1: ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3775:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3776:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3626:1: ( ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3626:2: ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )? (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )? otherlv_3= ':' ( (lv_then_4_0= ruleXExpression ) )
{
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0(),
- current);
-
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3626:2: ( (lv_typeGuard_0_0= ruleJvmTypeReference ) )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
+ if ( (LA71_0==RULE_ID||LA71_0==24||LA71_0==60) ) {
+ alt71=1;
}
+ switch (alt71) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3627:1: (lv_typeGuard_0_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3627:1: (lv_typeGuard_0_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3628:3: lv_typeGuard_0_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXCasePart8505);
+ lv_typeGuard_0_0=ruleJvmTypeReference();
- otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleXBlockExpression8752); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3785:1: ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )*
- loop68:
- do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( ((LA68_0>=RULE_ID && LA68_0<=RULE_DECIMAL)||LA68_0==15||LA68_0==23||LA68_0==41||(LA68_0>=47 && LA68_0<=48)||LA68_0==52||LA68_0==57||LA68_0==59||LA68_0==63||LA68_0==65||(LA68_0>=69 && LA68_0<=73)||(LA68_0>=75 && LA68_0<=82)) ) {
- alt68=1;
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXCasePartRule());
+ }
+ set(
+ current,
+ "typeGuard",
+ lv_typeGuard_0_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- switch (alt68) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3785:2: ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )?
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3785:2: ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3786:1: (lv_expressions_2_0= ruleXExpressionInsideBlock )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3786:1: (lv_expressions_2_0= ruleXExpressionInsideBlock )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3787:3: lv_expressions_2_0= ruleXExpressionInsideBlock
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0());
-
- }
- pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_ruleXBlockExpression8774);
- lv_expressions_2_0=ruleXExpressionInsideBlock();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXBlockExpressionRule());
- }
- add(
- current,
- "expressions",
- lv_expressions_2_0,
- "XExpressionInsideBlock");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3644:3: (otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) ) )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
+ if ( (LA72_0==72) ) {
+ alt72=1;
+ }
+ switch (alt72) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3644:5: otherlv_1= 'case' ( (lv_case_2_0= ruleXExpression ) )
+ {
+ otherlv_1=(Token)match(input,72,FOLLOW_72_in_ruleXCasePart8519); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_1, grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3648:1: ( (lv_case_2_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3649:1: (lv_case_2_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3649:1: (lv_case_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3650:3: lv_case_2_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXCasePart8540);
+ lv_case_2_0=ruleXExpression();
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3803:2: (otherlv_3= ';' )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA67_0==62) ) {
- alt67=1;
- }
- switch (alt67) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3803:4: otherlv_3= ';'
- {
- otherlv_3=(Token)match(input,62,FOLLOW_62_in_ruleXBlockExpression8787); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXCasePartRule());
+ }
+ set(
+ current,
+ "case",
+ lv_case_2_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- newLeafNode(otherlv_3, grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
-
- }
+ }
- }
- break;
- }
+ }
- }
- break;
+ }
+ break;
- default :
- break loop68;
- }
- } while (true);
+ }
- otherlv_4=(Token)match(input,16,FOLLOW_16_in_ruleXBlockExpression8803); if (state.failed) return current;
+ otherlv_3=(Token)match(input,70,FOLLOW_70_in_ruleXCasePart8554); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_4, grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
+ newLeafNode(otherlv_3, grammarAccess.getXCasePartAccess().getColonKeyword_2());
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3670:1: ( (lv_then_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3671:1: (lv_then_4_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3671:1: (lv_then_4_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3672:3: lv_then_4_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXCasePart8575);
+ lv_then_4_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXCasePartRule());
+ }
+ set(
+ current,
+ "then",
+ lv_then_4_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
}
+
}
@@ -10869,33 +10737,33 @@ public final EObject ruleXBlockExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXBlockExpression"
+ // $ANTLR end "ruleXCasePart"
- // $ANTLR start "entryRuleXExpressionInsideBlock"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3819:1: entryRuleXExpressionInsideBlock returns [EObject current=null] : iv_ruleXExpressionInsideBlock= ruleXExpressionInsideBlock EOF ;
- public final EObject entryRuleXExpressionInsideBlock() throws RecognitionException {
+ // $ANTLR start "entryRuleXForLoopExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3696:1: entryRuleXForLoopExpression returns [EObject current=null] : iv_ruleXForLoopExpression= ruleXForLoopExpression EOF ;
+ public final EObject entryRuleXForLoopExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXExpressionInsideBlock = null;
+ EObject iv_ruleXForLoopExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3820:2: (iv_ruleXExpressionInsideBlock= ruleXExpressionInsideBlock EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3821:2: iv_ruleXExpressionInsideBlock= ruleXExpressionInsideBlock EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3697:2: (iv_ruleXForLoopExpression= ruleXForLoopExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3698:2: iv_ruleXForLoopExpression= ruleXForLoopExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXExpressionInsideBlockRule());
+ newCompositeNode(grammarAccess.getXForLoopExpressionRule());
}
- pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_entryRuleXExpressionInsideBlock8839);
- iv_ruleXExpressionInsideBlock=ruleXExpressionInsideBlock();
+ pushFollow(FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression8611);
+ iv_ruleXForLoopExpression=ruleXForLoopExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXExpressionInsideBlock;
+ current =iv_ruleXForLoopExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXExpressionInsideBlock8849); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXForLoopExpression8621); if (state.failed) return current;
}
@@ -10909,87 +10777,176 @@ public final EObject entryRuleXExpressionInsideBlock() throws RecognitionExcepti
}
return current;
}
- // $ANTLR end "entryRuleXExpressionInsideBlock"
+ // $ANTLR end "entryRuleXForLoopExpression"
- // $ANTLR start "ruleXExpressionInsideBlock"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3828:1: ruleXExpressionInsideBlock returns [EObject current=null] : (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) ;
- public final EObject ruleXExpressionInsideBlock() throws RecognitionException {
+ // $ANTLR start "ruleXForLoopExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3705:1: ruleXForLoopExpression returns [EObject current=null] : ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) ;
+ public final EObject ruleXForLoopExpression() throws RecognitionException {
EObject current = null;
- EObject this_XVariableDeclaration_0 = null;
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ Token otherlv_6=null;
+ EObject lv_declaredParam_3_0 = null;
- EObject this_XExpression_1 = null;
+ EObject lv_forExpression_5_0 = null;
+
+ EObject lv_eachExpression_7_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3831:28: ( (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3832:1: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3708:28: ( ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3709:1: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3709:1: ( () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3709:2: () otherlv_1= 'for' otherlv_2= '(' ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) ) otherlv_4= ':' ( (lv_forExpression_5_0= ruleXExpression ) ) otherlv_6= ')' ( (lv_eachExpression_7_0= ruleXExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3832:1: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3709:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3710:5:
+ {
+ if ( state.backtracking==0 ) {
- if ( ((LA69_0>=71 && LA69_0<=72)) ) {
- alt69=1;
- }
- else if ( ((LA69_0>=RULE_ID && LA69_0<=RULE_DECIMAL)||LA69_0==15||LA69_0==23||LA69_0==41||(LA69_0>=47 && LA69_0<=48)||LA69_0==52||LA69_0==57||LA69_0==59||LA69_0==63||LA69_0==65||(LA69_0>=69 && LA69_0<=70)||LA69_0==73||(LA69_0>=75 && LA69_0<=82)) ) {
- alt69=2;
+ current = forceCreateModelElement(
+ grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0(),
+ current);
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 69, 0, input);
- throw nvae;
}
- switch (alt69) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3833:5: this_XVariableDeclaration_0= ruleXVariableDeclaration
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleXVariableDeclaration_in_ruleXExpressionInsideBlock8896);
- this_XVariableDeclaration_0=ruleXVariableDeclaration();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_XVariableDeclaration_0;
- afterParserOrEnumRuleCall();
-
- }
+ otherlv_1=(Token)match(input,20,FOLLOW_20_in_ruleXForLoopExpression8667); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3843:5: this_XExpression_1= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXExpressionInsideBlock8923);
- this_XExpression_1=ruleXExpression();
+ newLeafNode(otherlv_1, grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
+
+ }
+ otherlv_2=(Token)match(input,60,FOLLOW_60_in_ruleXForLoopExpression8679); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_XExpression_1;
- afterParserOrEnumRuleCall();
-
- }
+ newLeafNode(otherlv_2, grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3723:1: ( (lv_declaredParam_3_0= ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3724:1: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3724:1: (lv_declaredParam_3_0= ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3725:3: lv_declaredParam_3_0= ruleJvmFormalParameter
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_ruleXForLoopExpression8700);
+ lv_declaredParam_3_0=ruleJvmFormalParameter();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXForLoopExpressionRule());
+ }
+ set(
+ current,
+ "declaredParam",
+ lv_declaredParam_3_0,
+ "JvmFormalParameter");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,70,FOLLOW_70_in_ruleXForLoopExpression8712); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3745:1: ( (lv_forExpression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3746:1: (lv_forExpression_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3746:1: (lv_forExpression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3747:3: lv_forExpression_5_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXForLoopExpression8733);
+ lv_forExpression_5_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXForLoopExpressionRule());
+ }
+ set(
+ current,
+ "forExpression",
+ lv_forExpression_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_6=(Token)match(input,61,FOLLOW_61_in_ruleXForLoopExpression8745); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_6, grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3767:1: ( (lv_eachExpression_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3768:1: (lv_eachExpression_7_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3768:1: (lv_eachExpression_7_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3769:3: lv_eachExpression_7_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXForLoopExpression8766);
+ lv_eachExpression_7_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXForLoopExpressionRule());
+ }
+ set(
+ current,
+ "eachExpression",
+ lv_eachExpression_7_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
- }
- break;
}
@@ -11009,33 +10966,33 @@ else if ( ((LA69_0>=RULE_ID && LA69_0<=RULE_DECIMAL)||LA69_0==15||LA69_0==23||LA
}
return current;
}
- // $ANTLR end "ruleXExpressionInsideBlock"
+ // $ANTLR end "ruleXForLoopExpression"
- // $ANTLR start "entryRuleXVariableDeclaration"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3859:1: entryRuleXVariableDeclaration returns [EObject current=null] : iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF ;
- public final EObject entryRuleXVariableDeclaration() throws RecognitionException {
+ // $ANTLR start "entryRuleXWhileExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3793:1: entryRuleXWhileExpression returns [EObject current=null] : iv_ruleXWhileExpression= ruleXWhileExpression EOF ;
+ public final EObject entryRuleXWhileExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXVariableDeclaration = null;
+ EObject iv_ruleXWhileExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3860:2: (iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3861:2: iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3794:2: (iv_ruleXWhileExpression= ruleXWhileExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3795:2: iv_ruleXWhileExpression= ruleXWhileExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXVariableDeclarationRule());
+ newCompositeNode(grammarAccess.getXWhileExpressionRule());
}
- pushFollow(FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration8958);
- iv_ruleXVariableDeclaration=ruleXVariableDeclaration();
+ pushFollow(FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression8802);
+ iv_ruleXWhileExpression=ruleXWhileExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXVariableDeclaration;
+ current =iv_ruleXWhileExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXVariableDeclaration8968); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXWhileExpression8812); if (state.failed) return current;
}
@@ -11049,339 +11006,325 @@ public final EObject entryRuleXVariableDeclaration() throws RecognitionException
}
return current;
}
- // $ANTLR end "entryRuleXVariableDeclaration"
+ // $ANTLR end "entryRuleXWhileExpression"
- // $ANTLR start "ruleXVariableDeclaration"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3868:1: ruleXVariableDeclaration returns [EObject current=null] : ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) ;
- public final EObject ruleXVariableDeclaration() throws RecognitionException {
+ // $ANTLR start "ruleXWhileExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3802:1: ruleXWhileExpression returns [EObject current=null] : ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) ;
+ public final EObject ruleXWhileExpression() throws RecognitionException {
EObject current = null;
- Token lv_writeable_1_0=null;
+ Token otherlv_1=null;
Token otherlv_2=null;
- Token otherlv_6=null;
- EObject lv_type_3_0 = null;
-
- AntlrDatatypeRuleToken lv_name_4_0 = null;
-
- AntlrDatatypeRuleToken lv_name_5_0 = null;
+ Token otherlv_4=null;
+ EObject lv_predicate_3_0 = null;
- EObject lv_right_7_0 = null;
+ EObject lv_body_5_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3871:28: ( ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3872:1: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3805:28: ( ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3806:1: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3872:1: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3872:2: () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3806:1: ( () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3806:2: () otherlv_1= 'while' otherlv_2= '(' ( (lv_predicate_3_0= ruleXExpression ) ) otherlv_4= ')' ( (lv_body_5_0= ruleXExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3872:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3873:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3806:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3807:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0(),
+ grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0(),
current);
}
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3878:2: ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' )
- int alt70=2;
- int LA70_0 = input.LA(1);
+ otherlv_1=(Token)match(input,73,FOLLOW_73_in_ruleXWhileExpression8858); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA70_0==71) ) {
- alt70=1;
- }
- else if ( (LA70_0==72) ) {
- alt70=2;
+ newLeafNode(otherlv_1, grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 70, 0, input);
+ otherlv_2=(Token)match(input,60,FOLLOW_60_in_ruleXWhileExpression8870); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- throw nvae;
+ newLeafNode(otherlv_2, grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
+
}
- switch (alt70) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3878:3: ( (lv_writeable_1_0= 'var' ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3878:3: ( (lv_writeable_1_0= 'var' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3879:1: (lv_writeable_1_0= 'var' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3879:1: (lv_writeable_1_0= 'var' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3880:3: lv_writeable_1_0= 'var'
- {
- lv_writeable_1_0=(Token)match(input,71,FOLLOW_71_in_ruleXVariableDeclaration9021); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3820:1: ( (lv_predicate_3_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3821:1: (lv_predicate_3_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3821:1: (lv_predicate_3_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3822:3: lv_predicate_3_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXWhileExpression8891);
+ lv_predicate_3_0=ruleXExpression();
- newLeafNode(lv_writeable_1_0, grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
-
- }
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElement(grammarAccess.getXVariableDeclarationRule());
- }
- setWithLastConsumed(current, "writeable", true, "var");
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXWhileExpressionRule());
+ }
+ set(
+ current,
+ "predicate",
+ lv_predicate_3_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
+ otherlv_4=(Token)match(input,61,FOLLOW_61_in_ruleXWhileExpression8903); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3894:7: otherlv_2= 'val'
- {
- otherlv_2=(Token)match(input,72,FOLLOW_72_in_ruleXVariableDeclaration9052); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_4, grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3842:1: ( (lv_body_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3843:1: (lv_body_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3843:1: (lv_body_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3844:3: lv_body_5_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXWhileExpression8924);
+ lv_body_5_0=ruleXExpression();
- newLeafNode(otherlv_2, grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXWhileExpressionRule());
+ }
+ set(
+ current,
+ "body",
+ lv_body_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:2: ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) )
- int alt71=2;
- int LA71_0 = input.LA(1);
- if ( (LA71_0==RULE_ID) ) {
- int LA71_1 = input.LA(2);
+ }
- if ( (synpred25_InternalGraphViewMapping()) ) {
- alt71=1;
- }
- else if ( (true) ) {
- alt71=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 71, 1, input);
- throw nvae;
- }
- }
- else if ( (LA71_0==57) && (synpred25_InternalGraphViewMapping())) {
- alt71=1;
}
- else if ( (LA71_0==27) && (synpred25_InternalGraphViewMapping())) {
- alt71=1;
+
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 71, 0, input);
- throw nvae;
+ if ( state.backtracking==0 ) {
+ leaveRule();
}
- switch (alt71) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:3: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:3: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:4: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3906:6: ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3906:7: ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3906:7: ( (lv_type_3_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3907:1: (lv_type_3_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3907:1: (lv_type_3_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3908:3: lv_type_3_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXVariableDeclaration9100);
- lv_type_3_0=ruleJvmTypeReference();
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXWhileExpression"
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
- }
- set(
- current,
- "type",
- lv_type_3_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
+ // $ANTLR start "entryRuleXDoWhileExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3868:1: entryRuleXDoWhileExpression returns [EObject current=null] : iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF ;
+ public final EObject entryRuleXDoWhileExpression() throws RecognitionException {
+ EObject current = null;
- }
+ EObject iv_ruleXDoWhileExpression = null;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3924:2: ( (lv_name_4_0= ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3925:1: (lv_name_4_0= ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3925:1: (lv_name_4_0= ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3926:3: lv_name_4_0= ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleXVariableDeclaration9121);
- lv_name_4_0=ruleValidID();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3869:2: (iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3870:2: iv_ruleXDoWhileExpression= ruleXDoWhileExpression EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXDoWhileExpressionRule());
+ }
+ pushFollow(FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression8960);
+ iv_ruleXDoWhileExpression=ruleXDoWhileExpression();
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
- }
- set(
- current,
- "name",
- lv_name_4_0,
- "ValidID");
- afterParserOrEnumRuleCall();
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXDoWhileExpression;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXDoWhileExpression8970); if (state.failed) return current;
- }
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXDoWhileExpression"
- }
+ // $ANTLR start "ruleXDoWhileExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3877:1: ruleXDoWhileExpression returns [EObject current=null] : ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) ;
+ public final EObject ruleXDoWhileExpression() throws RecognitionException {
+ EObject current = null;
- }
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+ Token otherlv_6=null;
+ EObject lv_body_2_0 = null;
+ EObject lv_predicate_5_0 = null;
- }
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3880:28: ( ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3881:1: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3881:1: ( () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3881:2: () otherlv_1= 'do' ( (lv_body_2_0= ruleXExpression ) ) otherlv_3= 'while' otherlv_4= '(' ( (lv_predicate_5_0= ruleXExpression ) ) otherlv_6= ')'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3881:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3882:5:
+ {
+ if ( state.backtracking==0 ) {
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3943:6: ( (lv_name_5_0= ruleValidID ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3943:6: ( (lv_name_5_0= ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3944:1: (lv_name_5_0= ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3944:1: (lv_name_5_0= ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3945:3: lv_name_5_0= ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleXVariableDeclaration9150);
- lv_name_5_0=ruleValidID();
+ current = forceCreateModelElement(
+ grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0(),
+ current);
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
- }
- set(
- current,
- "name",
- lv_name_5_0,
- "ValidID");
- afterParserOrEnumRuleCall();
-
- }
+ otherlv_1=(Token)match(input,74,FOLLOW_74_in_ruleXDoWhileExpression9016); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_1, grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3891:1: ( (lv_body_2_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3892:1: (lv_body_2_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3892:1: (lv_body_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3893:3: lv_body_2_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXDoWhileExpression9037);
+ lv_body_2_0=ruleXExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXDoWhileExpressionRule());
+ }
+ set(
+ current,
+ "body",
+ lv_body_2_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3961:3: (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ otherlv_3=(Token)match(input,73,FOLLOW_73_in_ruleXDoWhileExpression9049); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA72_0==31) ) {
- alt72=1;
+ newLeafNode(otherlv_3, grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
+
}
- switch (alt72) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3961:5: otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) )
- {
- otherlv_6=(Token)match(input,31,FOLLOW_31_in_ruleXVariableDeclaration9164); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_6, grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3965:1: ( (lv_right_7_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3966:1: (lv_right_7_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3966:1: (lv_right_7_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3967:3: lv_right_7_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXVariableDeclaration9185);
- lv_right_7_0=ruleXExpression();
+ otherlv_4=(Token)match(input,60,FOLLOW_60_in_ruleXDoWhileExpression9061); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_4, grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3917:1: ( (lv_predicate_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3918:1: (lv_predicate_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3918:1: (lv_predicate_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3919:3: lv_predicate_5_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXDoWhileExpression9082);
+ lv_predicate_5_0=ruleXExpression();
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
- }
- set(
- current,
- "right",
- lv_right_7_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXDoWhileExpressionRule());
+ }
+ set(
+ current,
+ "predicate",
+ lv_predicate_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
+ }
- }
- break;
+ otherlv_6=(Token)match(input,61,FOLLOW_61_in_ruleXDoWhileExpression9094); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_6, grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
+
}
-
}
@@ -11400,33 +11343,33 @@ else if ( (LA71_0==27) && (synpred25_InternalGraphViewMapping())) {
}
return current;
}
- // $ANTLR end "ruleXVariableDeclaration"
+ // $ANTLR end "ruleXDoWhileExpression"
- // $ANTLR start "entryRuleJvmFormalParameter"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3991:1: entryRuleJvmFormalParameter returns [EObject current=null] : iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF ;
- public final EObject entryRuleJvmFormalParameter() throws RecognitionException {
+ // $ANTLR start "entryRuleXBlockExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3947:1: entryRuleXBlockExpression returns [EObject current=null] : iv_ruleXBlockExpression= ruleXBlockExpression EOF ;
+ public final EObject entryRuleXBlockExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleJvmFormalParameter = null;
+ EObject iv_ruleXBlockExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3992:2: (iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3993:2: iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3948:2: (iv_ruleXBlockExpression= ruleXBlockExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3949:2: iv_ruleXBlockExpression= ruleXBlockExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmFormalParameterRule());
+ newCompositeNode(grammarAccess.getXBlockExpressionRule());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter9223);
- iv_ruleJvmFormalParameter=ruleJvmFormalParameter();
+ pushFollow(FOLLOW_ruleXBlockExpression_in_entryRuleXBlockExpression9130);
+ iv_ruleXBlockExpression=ruleXBlockExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmFormalParameter;
+ current =iv_ruleXBlockExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmFormalParameter9233); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXBlockExpression9140); if (state.failed) return current;
}
@@ -11440,116 +11383,136 @@ public final EObject entryRuleJvmFormalParameter() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleJvmFormalParameter"
+ // $ANTLR end "entryRuleXBlockExpression"
- // $ANTLR start "ruleJvmFormalParameter"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4000:1: ruleJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) ;
- public final EObject ruleJvmFormalParameter() throws RecognitionException {
+ // $ANTLR start "ruleXBlockExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3956:1: ruleXBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) ;
+ public final EObject ruleXBlockExpression() throws RecognitionException {
EObject current = null;
- EObject lv_parameterType_0_0 = null;
-
- AntlrDatatypeRuleToken lv_name_1_0 = null;
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+ EObject lv_expressions_2_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4003:28: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4004:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3959:28: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3960:1: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3960:1: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3960:2: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )* otherlv_4= '}'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4004:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4004:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3960:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3961:5:
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4004:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ if ( state.backtracking==0 ) {
- if ( (LA73_0==RULE_ID) ) {
- int LA73_1 = input.LA(2);
+ current = forceCreateModelElement(
+ grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0(),
+ current);
+
+ }
- if ( (LA73_1==RULE_ID||LA73_1==19||LA73_1==41||LA73_1==59) ) {
- alt73=1;
- }
}
- else if ( (LA73_0==27||LA73_0==57) ) {
- alt73=1;
+
+ otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleXBlockExpression9186); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
+
}
- switch (alt73) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4005:1: (lv_parameterType_0_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4005:1: (lv_parameterType_0_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4006:3: lv_parameterType_0_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmFormalParameter9279);
- lv_parameterType_0_0=ruleJvmTypeReference();
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3970:1: ( ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )? )*
+ loop74:
+ do {
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( ((LA74_0>=RULE_ID && LA74_0<=RULE_DECIMAL)||LA74_0==15||LA74_0==20||LA74_0==41||(LA74_0>=48 && LA74_0<=49)||LA74_0==54||LA74_0==60||(LA74_0>=62 && LA74_0<=63)||LA74_0==67||LA74_0==69||(LA74_0>=73 && LA74_0<=89)) ) {
+ alt74=1;
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmFormalParameterRule());
- }
- set(
- current,
- "parameterType",
- lv_parameterType_0_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
- }
+ switch (alt74) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3970:2: ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) ) (otherlv_3= ';' )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3970:2: ( (lv_expressions_2_0= ruleXExpressionInsideBlock ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3971:1: (lv_expressions_2_0= ruleXExpressionInsideBlock )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3971:1: (lv_expressions_2_0= ruleXExpressionInsideBlock )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3972:3: lv_expressions_2_0= ruleXExpressionInsideBlock
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_ruleXBlockExpression9208);
+ lv_expressions_2_0=ruleXExpressionInsideBlock();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXBlockExpressionRule());
+ }
+ add(
+ current,
+ "expressions",
+ lv_expressions_2_0,
+ "XExpressionInsideBlock");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4022:3: ( (lv_name_1_0= ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4023:1: (lv_name_1_0= ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4023:1: (lv_name_1_0= ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4024:3: lv_name_1_0= ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleJvmFormalParameter9301);
- lv_name_1_0=ruleValidID();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmFormalParameterRule());
- }
- set(
- current,
- "name",
- lv_name_1_0,
- "ValidID");
- afterParserOrEnumRuleCall();
-
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3988:2: (otherlv_3= ';' )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- }
+ if ( (LA73_0==66) ) {
+ alt73=1;
+ }
+ switch (alt73) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3988:4: otherlv_3= ';'
+ {
+ otherlv_3=(Token)match(input,66,FOLLOW_66_in_ruleXBlockExpression9221); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_3, grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
+
+ }
- }
+ }
+ break;
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop74;
+ }
+ } while (true);
+
+ otherlv_4=(Token)match(input,16,FOLLOW_16_in_ruleXBlockExpression9237); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_4, grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
+
+ }
}
@@ -11569,33 +11532,33 @@ else if ( (LA73_0==27||LA73_0==57) ) {
}
return current;
}
- // $ANTLR end "ruleJvmFormalParameter"
+ // $ANTLR end "ruleXBlockExpression"
- // $ANTLR start "entryRuleFullJvmFormalParameter"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4048:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
- public final EObject entryRuleFullJvmFormalParameter() throws RecognitionException {
+ // $ANTLR start "entryRuleXExpressionInsideBlock"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4004:1: entryRuleXExpressionInsideBlock returns [EObject current=null] : iv_ruleXExpressionInsideBlock= ruleXExpressionInsideBlock EOF ;
+ public final EObject entryRuleXExpressionInsideBlock() throws RecognitionException {
EObject current = null;
- EObject iv_ruleFullJvmFormalParameter = null;
+ EObject iv_ruleXExpressionInsideBlock = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4049:2: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4050:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4005:2: (iv_ruleXExpressionInsideBlock= ruleXExpressionInsideBlock EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4006:2: iv_ruleXExpressionInsideBlock= ruleXExpressionInsideBlock EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getFullJvmFormalParameterRule());
+ newCompositeNode(grammarAccess.getXExpressionInsideBlockRule());
}
- pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter9337);
- iv_ruleFullJvmFormalParameter=ruleFullJvmFormalParameter();
+ pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_entryRuleXExpressionInsideBlock9273);
+ iv_ruleXExpressionInsideBlock=ruleXExpressionInsideBlock();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleFullJvmFormalParameter;
+ current =iv_ruleXExpressionInsideBlock;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleFullJvmFormalParameter9347); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXExpressionInsideBlock9283); if (state.failed) return current;
}
@@ -11609,98 +11572,87 @@ public final EObject entryRuleFullJvmFormalParameter() throws RecognitionExcepti
}
return current;
}
- // $ANTLR end "entryRuleFullJvmFormalParameter"
+ // $ANTLR end "entryRuleXExpressionInsideBlock"
- // $ANTLR start "ruleFullJvmFormalParameter"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4057:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
- public final EObject ruleFullJvmFormalParameter() throws RecognitionException {
+ // $ANTLR start "ruleXExpressionInsideBlock"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4013:1: ruleXExpressionInsideBlock returns [EObject current=null] : (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) ;
+ public final EObject ruleXExpressionInsideBlock() throws RecognitionException {
EObject current = null;
- EObject lv_parameterType_0_0 = null;
+ EObject this_XVariableDeclaration_0 = null;
- AntlrDatatypeRuleToken lv_name_1_0 = null;
+ EObject this_XExpression_1 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4060:28: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4061:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4016:28: ( (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4017:1: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4061:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4061:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4061:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4062:1: (lv_parameterType_0_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4062:1: (lv_parameterType_0_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4063:3: lv_parameterType_0_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleFullJvmFormalParameter9393);
- lv_parameterType_0_0=ruleJvmTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
- }
- set(
- current,
- "parameterType",
- lv_parameterType_0_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4017:1: (this_XVariableDeclaration_0= ruleXVariableDeclaration | this_XExpression_1= ruleXExpression )
+ int alt75=2;
+ int LA75_0 = input.LA(1);
+ if ( ((LA75_0>=75 && LA75_0<=76)) ) {
+ alt75=1;
}
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4079:2: ( (lv_name_1_0= ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4080:1: (lv_name_1_0= ruleValidID )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4080:1: (lv_name_1_0= ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4081:3: lv_name_1_0= ruleValidID
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
-
+ else if ( ((LA75_0>=RULE_ID && LA75_0<=RULE_DECIMAL)||LA75_0==15||LA75_0==20||LA75_0==41||(LA75_0>=48 && LA75_0<=49)||LA75_0==54||LA75_0==60||(LA75_0>=62 && LA75_0<=63)||LA75_0==67||LA75_0==69||(LA75_0>=73 && LA75_0<=74)||(LA75_0>=77 && LA75_0<=89)) ) {
+ alt75=2;
}
- pushFollow(FOLLOW_ruleValidID_in_ruleFullJvmFormalParameter9414);
- lv_name_1_0=ruleValidID();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 75, 0, input);
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
- }
- set(
- current,
- "name",
- lv_name_1_0,
- "ValidID");
- afterParserOrEnumRuleCall();
-
+ throw nvae;
}
+ switch (alt75) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4018:5: this_XVariableDeclaration_0= ruleXVariableDeclaration
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_ruleXVariableDeclaration_in_ruleXExpressionInsideBlock9330);
+ this_XVariableDeclaration_0=ruleXVariableDeclaration();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XVariableDeclaration_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4028:5: this_XExpression_1= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXExpressionInsideBlock9357);
+ this_XExpression_1=ruleXExpression();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XExpression_1;
+ afterParserOrEnumRuleCall();
+
+ }
+ }
+ break;
}
@@ -11720,33 +11672,33 @@ public final EObject ruleFullJvmFormalParameter() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleFullJvmFormalParameter"
+ // $ANTLR end "ruleXExpressionInsideBlock"
- // $ANTLR start "entryRuleXFeatureCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4105:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
- public final EObject entryRuleXFeatureCall() throws RecognitionException {
+ // $ANTLR start "entryRuleXVariableDeclaration"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4044:1: entryRuleXVariableDeclaration returns [EObject current=null] : iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF ;
+ public final EObject entryRuleXVariableDeclaration() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXFeatureCall = null;
+ EObject iv_ruleXVariableDeclaration = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4106:2: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4107:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4045:2: (iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4046:2: iv_ruleXVariableDeclaration= ruleXVariableDeclaration EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXFeatureCallRule());
+ newCompositeNode(grammarAccess.getXVariableDeclarationRule());
}
- pushFollow(FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall9450);
- iv_ruleXFeatureCall=ruleXFeatureCall();
+ pushFollow(FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration9392);
+ iv_ruleXVariableDeclaration=ruleXVariableDeclaration();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXFeatureCall;
+ current =iv_ruleXVariableDeclaration;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXFeatureCall9460); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXVariableDeclaration9402); if (state.failed) return current;
}
@@ -11760,147 +11712,183 @@ public final EObject entryRuleXFeatureCall() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXFeatureCall"
+ // $ANTLR end "entryRuleXVariableDeclaration"
- // $ANTLR start "ruleXFeatureCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4114:1: ruleXFeatureCall returns [EObject current=null] : ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? ) ;
- public final EObject ruleXFeatureCall() throws RecognitionException {
+ // $ANTLR start "ruleXVariableDeclaration"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4053:1: ruleXVariableDeclaration returns [EObject current=null] : ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) ;
+ public final EObject ruleXVariableDeclaration() throws RecognitionException {
EObject current = null;
+ Token lv_writeable_1_0=null;
Token otherlv_2=null;
- Token otherlv_4=null;
Token otherlv_6=null;
- Token lv_explicitOperationCall_8_0=null;
- Token otherlv_11=null;
- Token otherlv_13=null;
- EObject lv_typeArguments_3_0 = null;
-
- EObject lv_typeArguments_5_0 = null;
-
- EObject lv_featureCallArguments_9_0 = null;
+ EObject lv_type_3_0 = null;
- EObject lv_featureCallArguments_10_0 = null;
+ AntlrDatatypeRuleToken lv_name_4_0 = null;
- EObject lv_featureCallArguments_12_0 = null;
+ AntlrDatatypeRuleToken lv_name_5_0 = null;
- EObject lv_featureCallArguments_14_0 = null;
+ EObject lv_right_7_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4117:28: ( ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4118:1: ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4056:28: ( ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4057:1: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4118:1: ( () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4118:2: () ( ( ruleStaticQualifier ) )? (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4057:1: ( () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4057:2: () ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' ) ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) ) (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4118:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4119:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4057:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4058:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0(),
+ grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0(),
current);
}
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4124:2: ( ( ruleStaticQualifier ) )?
- int alt74=2;
- int LA74_0 = input.LA(1);
-
- if ( (LA74_0==RULE_ID) ) {
- int LA74_1 = input.LA(2);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4063:2: ( ( (lv_writeable_1_0= 'var' ) ) | otherlv_2= 'val' )
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA74_1==74) ) {
- alt74=1;
- }
+ if ( (LA76_0==75) ) {
+ alt76=1;
+ }
+ else if ( (LA76_0==76) ) {
+ alt76=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 76, 0, input);
+
+ throw nvae;
}
- switch (alt74) {
+ switch (alt76) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4125:1: ( ruleStaticQualifier )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4063:3: ( (lv_writeable_1_0= 'var' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4063:3: ( (lv_writeable_1_0= 'var' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4064:1: (lv_writeable_1_0= 'var' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4125:1: ( ruleStaticQualifier )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4126:3: ruleStaticQualifier
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4064:1: (lv_writeable_1_0= 'var' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4065:3: lv_writeable_1_0= 'var'
{
+ lv_writeable_1_0=(Token)match(input,75,FOLLOW_75_in_ruleXVariableDeclaration9455); if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElement(grammarAccess.getXFeatureCallRule());
- }
-
+ newLeafNode(lv_writeable_1_0, grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
+
}
if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0());
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXVariableDeclarationRule());
+ }
+ setWithLastConsumed(current, "writeable", true, "var");
}
- pushFollow(FOLLOW_ruleStaticQualifier_in_ruleXFeatureCall9517);
- ruleStaticQualifier();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
}
+
+ }
+
+
}
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4079:7: otherlv_2= 'val'
+ {
+ otherlv_2=(Token)match(input,76,FOLLOW_76_in_ruleXVariableDeclaration9486); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_2, grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
+
+ }
}
break;
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4139:3: (otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>' )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:2: ( ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) ) | ( (lv_name_5_0= ruleValidID ) ) )
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==41) ) {
- alt76=1;
+ if ( (LA77_0==RULE_ID) ) {
+ int LA77_1 = input.LA(2);
+
+ if ( (synpred25_InternalGraphViewMapping()) ) {
+ alt77=1;
+ }
+ else if ( (true) ) {
+ alt77=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 77, 1, input);
+
+ throw nvae;
+ }
}
- switch (alt76) {
+ else if ( (LA77_0==60) && (synpred25_InternalGraphViewMapping())) {
+ alt77=1;
+ }
+ else if ( (LA77_0==24) && (synpred25_InternalGraphViewMapping())) {
+ alt77=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 77, 0, input);
+
+ throw nvae;
+ }
+ switch (alt77) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4139:5: otherlv_2= '<' ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) ) (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )* otherlv_6= '>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:3: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
{
- otherlv_2=(Token)match(input,41,FOLLOW_41_in_ruleXFeatureCall9531); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4143:1: ( (lv_typeArguments_3_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4144:1: (lv_typeArguments_3_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:3: ( ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:4: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )=> ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4144:1: (lv_typeArguments_3_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4145:3: lv_typeArguments_3_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4091:6: ( ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4091:7: ( (lv_type_3_0= ruleJvmTypeReference ) ) ( (lv_name_4_0= ruleValidID ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4091:7: ( (lv_type_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4092:1: (lv_type_3_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4092:1: (lv_type_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4093:3: lv_type_3_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall9552);
- lv_typeArguments_3_0=ruleJvmArgumentTypeReference();
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXVariableDeclaration9534);
+ lv_type_3_0=ruleJvmTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
+ current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
}
- add(
+ set(
current,
- "typeArguments",
- lv_typeArguments_3_0,
- "JvmArgumentTypeReference");
+ "type",
+ lv_type_3_0,
+ "JvmTypeReference");
afterParserOrEnumRuleCall();
}
@@ -11910,142 +11898,138 @@ public final EObject ruleXFeatureCall() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4161:2: (otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) ) )*
- loop75:
- do {
- int alt75=2;
- int LA75_0 = input.LA(1);
-
- if ( (LA75_0==56) ) {
- alt75=1;
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4109:2: ( (lv_name_4_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4110:1: (lv_name_4_0= ruleValidID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4110:1: (lv_name_4_0= ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4111:3: lv_name_4_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleXVariableDeclaration9555);
+ lv_name_4_0=ruleValidID();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- switch (alt75) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4161:4: otherlv_4= ',' ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) )
- {
- otherlv_4=(Token)match(input,56,FOLLOW_56_in_ruleXFeatureCall9565); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
+ }
+ set(
+ current,
+ "name",
+ lv_name_4_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
+ }
- newLeafNode(otherlv_4, grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4165:1: ( (lv_typeArguments_5_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4166:1: (lv_typeArguments_5_0= ruleJvmArgumentTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4166:1: (lv_typeArguments_5_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4167:3: lv_typeArguments_5_0= ruleJvmArgumentTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall9586);
- lv_typeArguments_5_0=ruleJvmArgumentTypeReference();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
- }
- add(
- current,
- "typeArguments",
- lv_typeArguments_5_0,
- "JvmArgumentTypeReference");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ }
- }
+ }
- }
- break;
- default :
- break loop75;
- }
- } while (true);
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4128:6: ( (lv_name_5_0= ruleValidID ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4128:6: ( (lv_name_5_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4129:1: (lv_name_5_0= ruleValidID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4129:1: (lv_name_5_0= ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4130:3: lv_name_5_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleXVariableDeclaration9584);
+ lv_name_5_0=ruleValidID();
- otherlv_6=(Token)match(input,40,FOLLOW_40_in_ruleXFeatureCall9600); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_6, grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
+ }
+ set(
+ current,
+ "name",
+ lv_name_5_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
}
}
- break;
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4187:3: ( ( ruleIdOrSuper ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4188:1: ( ruleIdOrSuper )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4188:1: ( ruleIdOrSuper )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4189:3: ruleIdOrSuper
- {
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElement(grammarAccess.getXFeatureCallRule());
- }
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0());
-
- }
- pushFollow(FOLLOW_ruleIdOrSuper_in_ruleXFeatureCall9625);
- ruleIdOrSuper();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
+ }
+ break;
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4146:3: (otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) ) )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
+ if ( (LA78_0==28) ) {
+ alt78=1;
}
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4202:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
- int alt79=2;
- alt79 = dfa79.predict(input);
- switch (alt79) {
+ switch (alt78) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4202:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4202:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4202:4: ( ( '(' ) )=> (lv_explicitOperationCall_8_0= '(' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4209:1: (lv_explicitOperationCall_8_0= '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4210:3: lv_explicitOperationCall_8_0= '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4146:5: otherlv_6= '=' ( (lv_right_7_0= ruleXExpression ) )
{
- lv_explicitOperationCall_8_0=(Token)match(input,57,FOLLOW_57_in_ruleXFeatureCall9659); if (state.failed) return current;
+ otherlv_6=(Token)match(input,28,FOLLOW_28_in_ruleXVariableDeclaration9598); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(lv_explicitOperationCall_8_0, grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
+ newLeafNode(otherlv_6, grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4150:1: ( (lv_right_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4151:1: (lv_right_7_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4151:1: (lv_right_7_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4152:3: lv_right_7_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXVariableDeclaration9619);
+ lv_right_7_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElement(grammarAccess.getXFeatureCallRule());
+ current = createModelElementForParent(grammarAccess.getXVariableDeclarationRule());
}
- setWithLastConsumed(current, "explicitOperationCall", true, "(");
+ set(
+ current,
+ "right",
+ lv_right_7_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
}
@@ -12054,225 +12038,17 @@ public final EObject ruleXFeatureCall() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )?
- int alt78=3;
- alt78 = dfa78.predict(input);
- switch (alt78) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4240:1: (lv_featureCallArguments_9_0= ruleXShortClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4241:3: lv_featureCallArguments_9_0= ruleXShortClosure
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0());
-
- }
- pushFollow(FOLLOW_ruleXShortClosure_in_ruleXFeatureCall9744);
- lv_featureCallArguments_9_0=ruleXShortClosure();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
- }
- add(
- current,
- "featureCallArguments",
- lv_featureCallArguments_9_0,
- "XShortClosure");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ }
- }
-
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4258:6: ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4258:6: ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4258:7: ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )*
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4258:7: ( (lv_featureCallArguments_10_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4259:1: (lv_featureCallArguments_10_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4259:1: (lv_featureCallArguments_10_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4260:3: lv_featureCallArguments_10_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXFeatureCall9772);
- lv_featureCallArguments_10_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
- }
- add(
- current,
- "featureCallArguments",
- lv_featureCallArguments_10_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4276:2: (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )*
- loop77:
- do {
- int alt77=2;
- int LA77_0 = input.LA(1);
-
- if ( (LA77_0==56) ) {
- alt77=1;
- }
-
-
- switch (alt77) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4276:4: otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) )
- {
- otherlv_11=(Token)match(input,56,FOLLOW_56_in_ruleXFeatureCall9785); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_11, grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4280:1: ( (lv_featureCallArguments_12_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4281:1: (lv_featureCallArguments_12_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4281:1: (lv_featureCallArguments_12_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4282:3: lv_featureCallArguments_12_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXFeatureCall9806);
- lv_featureCallArguments_12_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
- }
- add(
- current,
- "featureCallArguments",
- lv_featureCallArguments_12_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop77;
- }
- } while (true);
-
-
- }
-
-
- }
- break;
-
- }
-
- otherlv_13=(Token)match(input,58,FOLLOW_58_in_ruleXFeatureCall9823); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_13, grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
-
- }
-
- }
- break;
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure ) )?
- int alt80=2;
- alt80 = dfa80.predict(input);
- switch (alt80) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:4: ( ( () '[' ) )=> (lv_featureCallArguments_14_0= ruleXClosure )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4305:1: (lv_featureCallArguments_14_0= ruleXClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4306:3: lv_featureCallArguments_14_0= ruleXClosure
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0());
-
- }
- pushFollow(FOLLOW_ruleXClosure_in_ruleXFeatureCall9858);
- lv_featureCallArguments_14_0=ruleXClosure();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
- }
- add(
- current,
- "featureCallArguments",
- lv_featureCallArguments_14_0,
- "XClosure");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
+ }
if ( state.backtracking==0 ) {
leaveRule();
@@ -12287,33 +12063,33 @@ public final EObject ruleXFeatureCall() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXFeatureCall"
+ // $ANTLR end "ruleXVariableDeclaration"
- // $ANTLR start "entryRuleIdOrSuper"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4330:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
- public final String entryRuleIdOrSuper() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleJvmFormalParameter"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4176:1: entryRuleJvmFormalParameter returns [EObject current=null] : iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF ;
+ public final EObject entryRuleJvmFormalParameter() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleIdOrSuper = null;
+ EObject iv_ruleJvmFormalParameter = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4331:2: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4332:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4177:2: (iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4178:2: iv_ruleJvmFormalParameter= ruleJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getIdOrSuperRule());
+ newCompositeNode(grammarAccess.getJvmFormalParameterRule());
}
- pushFollow(FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper9896);
- iv_ruleIdOrSuper=ruleIdOrSuper();
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter9657);
+ iv_ruleJvmFormalParameter=ruleJvmFormalParameter();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleIdOrSuper.getText();
+ current =iv_ruleJvmFormalParameter;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleIdOrSuper9907); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmFormalParameter9667); if (state.failed) return current;
}
@@ -12327,84 +12103,119 @@ public final String entryRuleIdOrSuper() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleIdOrSuper"
+ // $ANTLR end "entryRuleJvmFormalParameter"
- // $ANTLR start "ruleIdOrSuper"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4339:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'super' ) ;
- public final AntlrDatatypeRuleToken ruleIdOrSuper() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleJvmFormalParameter"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4185:1: ruleJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) ;
+ public final EObject ruleJvmFormalParameter() throws RecognitionException {
+ EObject current = null;
- Token kw=null;
- AntlrDatatypeRuleToken this_ValidID_0 = null;
+ EObject lv_parameterType_0_0 = null;
+
+ AntlrDatatypeRuleToken lv_name_1_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4342:28: ( (this_ValidID_0= ruleValidID | kw= 'super' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4343:1: (this_ValidID_0= ruleValidID | kw= 'super' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4188:28: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4189:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4343:1: (this_ValidID_0= ruleValidID | kw= 'super' )
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4189:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4189:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )? ( (lv_name_1_0= ruleValidID ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4189:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA81_0==RULE_ID) ) {
- alt81=1;
- }
- else if ( (LA81_0==73) ) {
- alt81=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 81, 0, input);
+ if ( (LA79_0==RULE_ID) ) {
+ int LA79_1 = input.LA(2);
- throw nvae;
+ if ( (LA79_1==RULE_ID||LA79_1==41||LA79_1==56||LA79_1==63) ) {
+ alt79=1;
+ }
}
- switch (alt81) {
+ else if ( (LA79_0==24||LA79_0==60) ) {
+ alt79=1;
+ }
+ switch (alt79) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4344:5: this_ValidID_0= ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4190:1: (lv_parameterType_0_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4190:1: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4191:3: lv_parameterType_0_0= ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
-
+ newCompositeNode(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
+
}
- pushFollow(FOLLOW_ruleValidID_in_ruleIdOrSuper9954);
- this_ValidID_0=ruleValidID();
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmFormalParameter9713);
+ lv_parameterType_0_0=ruleJvmTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(this_ValidID_0);
-
- }
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmFormalParameterRule());
+ }
+ set(
+ current,
+ "parameterType",
+ lv_parameterType_0_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
}
}
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4356:2: kw= 'super'
- {
- kw=(Token)match(input,73,FOLLOW_73_in_ruleIdOrSuper9978); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
-
- }
}
break;
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4207:3: ( (lv_name_1_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4208:1: (lv_name_1_0= ruleValidID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4208:1: (lv_name_1_0= ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4209:3: lv_name_1_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleJvmFormalParameter9735);
+ lv_name_1_0=ruleValidID();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmFormalParameterRule());
+ }
+ set(
+ current,
+ "name",
+ lv_name_1_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
}
@@ -12421,33 +12232,33 @@ else if ( (LA81_0==73) ) {
}
return current;
}
- // $ANTLR end "ruleIdOrSuper"
+ // $ANTLR end "ruleJvmFormalParameter"
- // $ANTLR start "entryRuleStaticQualifier"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4369:1: entryRuleStaticQualifier returns [String current=null] : iv_ruleStaticQualifier= ruleStaticQualifier EOF ;
- public final String entryRuleStaticQualifier() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleFullJvmFormalParameter"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4233:1: entryRuleFullJvmFormalParameter returns [EObject current=null] : iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF ;
+ public final EObject entryRuleFullJvmFormalParameter() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleStaticQualifier = null;
+ EObject iv_ruleFullJvmFormalParameter = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4370:2: (iv_ruleStaticQualifier= ruleStaticQualifier EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4371:2: iv_ruleStaticQualifier= ruleStaticQualifier EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4234:2: (iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4235:2: iv_ruleFullJvmFormalParameter= ruleFullJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getStaticQualifierRule());
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterRule());
}
- pushFollow(FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier10019);
- iv_ruleStaticQualifier=ruleStaticQualifier();
+ pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter9771);
+ iv_ruleFullJvmFormalParameter=ruleFullJvmFormalParameter();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleStaticQualifier.getText();
+ current =iv_ruleFullJvmFormalParameter;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStaticQualifier10030); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFullJvmFormalParameter9781); if (state.failed) return current;
}
@@ -12461,86 +12272,100 @@ public final String entryRuleStaticQualifier() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleStaticQualifier"
+ // $ANTLR end "entryRuleFullJvmFormalParameter"
- // $ANTLR start "ruleStaticQualifier"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4378:1: ruleStaticQualifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID kw= '::' )+ ;
- public final AntlrDatatypeRuleToken ruleStaticQualifier() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleFullJvmFormalParameter"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4242:1: ruleFullJvmFormalParameter returns [EObject current=null] : ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) ;
+ public final EObject ruleFullJvmFormalParameter() throws RecognitionException {
+ EObject current = null;
- Token kw=null;
- AntlrDatatypeRuleToken this_ValidID_0 = null;
+ EObject lv_parameterType_0_0 = null;
+
+ AntlrDatatypeRuleToken lv_name_1_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4381:28: ( (this_ValidID_0= ruleValidID kw= '::' )+ )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4382:1: (this_ValidID_0= ruleValidID kw= '::' )+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4245:28: ( ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4246:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4382:1: (this_ValidID_0= ruleValidID kw= '::' )+
- int cnt82=0;
- loop82:
- do {
- int alt82=2;
- int LA82_0 = input.LA(1);
-
- if ( (LA82_0==RULE_ID) ) {
- int LA82_2 = input.LA(2);
-
- if ( (LA82_2==74) ) {
- alt82=1;
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4246:1: ( ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4246:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) ) ( (lv_name_1_0= ruleValidID ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4246:2: ( (lv_parameterType_0_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4247:1: (lv_parameterType_0_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4247:1: (lv_parameterType_0_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4248:3: lv_parameterType_0_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleFullJvmFormalParameter9827);
+ lv_parameterType_0_0=ruleJvmTypeReference();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ set(
+ current,
+ "parameterType",
+ lv_parameterType_0_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- switch (alt82) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4383:5: this_ValidID_0= ruleValidID kw= '::'
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleStaticQualifier10077);
- this_ValidID_0=ruleValidID();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- current.merge(this_ValidID_0);
-
- }
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
- kw=(Token)match(input,74,FOLLOW_74_in_ruleStaticQualifier10095); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4264:2: ( (lv_name_1_0= ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4265:1: (lv_name_1_0= ruleValidID )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4265:1: (lv_name_1_0= ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4266:3: lv_name_1_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleFullJvmFormalParameter9848);
+ lv_name_1_0=ruleValidID();
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1());
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFullJvmFormalParameterRule());
+ }
+ set(
+ current,
+ "name",
+ lv_name_1_0,
+ "ValidID");
+ afterParserOrEnumRuleCall();
+
+ }
- default :
- if ( cnt82 >= 1 ) break loop82;
- if (state.backtracking>0) {state.failed=true; return current;}
- EarlyExitException eee =
- new EarlyExitException(82, input);
- throw eee;
- }
- cnt82++;
- } while (true);
+ }
+
+
+ }
+
+
+ }
}
@@ -12558,33 +12383,33 @@ public final AntlrDatatypeRuleToken ruleStaticQualifier() throws RecognitionExce
}
return current;
}
- // $ANTLR end "ruleStaticQualifier"
+ // $ANTLR end "ruleFullJvmFormalParameter"
- // $ANTLR start "entryRuleXConstructorCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4407:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
- public final EObject entryRuleXConstructorCall() throws RecognitionException {
+ // $ANTLR start "entryRuleXFeatureCall"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4290:1: entryRuleXFeatureCall returns [EObject current=null] : iv_ruleXFeatureCall= ruleXFeatureCall EOF ;
+ public final EObject entryRuleXFeatureCall() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXConstructorCall = null;
+ EObject iv_ruleXFeatureCall = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4408:2: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4409:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4291:2: (iv_ruleXFeatureCall= ruleXFeatureCall EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4292:2: iv_ruleXFeatureCall= ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXConstructorCallRule());
+ newCompositeNode(grammarAccess.getXFeatureCallRule());
}
- pushFollow(FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall10136);
- iv_ruleXConstructorCall=ruleXConstructorCall();
+ pushFollow(FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall9884);
+ iv_ruleXFeatureCall=ruleXFeatureCall();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXConstructorCall;
+ current =iv_ruleXFeatureCall;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXConstructorCall10146); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXFeatureCall9894); if (state.failed) return current;
}
@@ -12598,140 +12423,97 @@ public final EObject entryRuleXConstructorCall() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXConstructorCall"
+ // $ANTLR end "entryRuleXFeatureCall"
- // $ANTLR start "ruleXConstructorCall"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4416:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
- public final EObject ruleXConstructorCall() throws RecognitionException {
+ // $ANTLR start "ruleXFeatureCall"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4299:1: ruleXFeatureCall returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) ;
+ public final EObject ruleXFeatureCall() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
Token otherlv_3=null;
Token otherlv_5=null;
- Token otherlv_7=null;
- Token otherlv_8=null;
- Token otherlv_11=null;
- Token otherlv_13=null;
- EObject lv_typeArguments_4_0 = null;
+ Token lv_explicitOperationCall_7_0=null;
+ Token otherlv_10=null;
+ Token otherlv_12=null;
+ EObject lv_typeArguments_2_0 = null;
- EObject lv_typeArguments_6_0 = null;
+ EObject lv_typeArguments_4_0 = null;
- EObject lv_arguments_9_0 = null;
+ EObject lv_featureCallArguments_8_0 = null;
- EObject lv_arguments_10_0 = null;
+ EObject lv_featureCallArguments_9_0 = null;
- EObject lv_arguments_12_0 = null;
+ EObject lv_featureCallArguments_11_0 = null;
- EObject lv_arguments_14_0 = null;
+ EObject lv_featureCallArguments_13_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4419:28: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4420:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:28: ( ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4303:1: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4420:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4420:2: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4303:1: ( () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4303:2: () (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ( ( ruleIdOrSuper ) ) ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )? ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4420:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4421:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4303:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4304:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0(),
+ grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0(),
current);
}
}
- otherlv_1=(Token)match(input,75,FOLLOW_75_in_ruleXConstructorCall10192); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4430:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4431:1: ( ruleQualifiedName )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4431:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4432:3: ruleQualifiedName
- {
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getXConstructorCallRule());
- }
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
-
- }
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleXConstructorCall10215);
- ruleQualifiedName();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4309:2: (otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
+ if ( (LA81_0==41) ) {
+ alt81=1;
}
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4445:2: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
- int alt84=2;
- alt84 = dfa84.predict(input);
- switch (alt84) {
+ switch (alt81) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4445:3: ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4445:3: ( ( '<' )=>otherlv_3= '<' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4445:4: ( '<' )=>otherlv_3= '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4309:4: otherlv_1= '<' ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
{
- otherlv_3=(Token)match(input,41,FOLLOW_41_in_ruleXConstructorCall10236); if (state.failed) return current;
+ otherlv_1=(Token)match(input,41,FOLLOW_41_in_ruleXFeatureCall9941); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
+ newLeafNode(otherlv_1, grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
}
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4450:2: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4451:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4313:1: ( (lv_typeArguments_2_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4314:1: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4451:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4452:3: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4314:1: (lv_typeArguments_2_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4315:3: lv_typeArguments_2_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall10258);
- lv_typeArguments_4_0=ruleJvmArgumentTypeReference();
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall9962);
+ lv_typeArguments_2_0=ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
current,
"typeArguments",
- lv_typeArguments_4_0,
+ lv_typeArguments_2_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
@@ -12742,52 +12524,52 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4468:2: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
- loop83:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4331:2: (otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ loop80:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA83_0==56) ) {
- alt83=1;
+ if ( (LA80_0==59) ) {
+ alt80=1;
}
- switch (alt83) {
+ switch (alt80) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4468:4: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4331:4: otherlv_3= ',' ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
{
- otherlv_5=(Token)match(input,56,FOLLOW_56_in_ruleXConstructorCall10271); if (state.failed) return current;
+ otherlv_3=(Token)match(input,59,FOLLOW_59_in_ruleXFeatureCall9975); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_5, grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
+ newLeafNode(otherlv_3, grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:1: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4473:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4335:1: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4336:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4473:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4474:3: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4336:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4337:3: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall10292);
- lv_typeArguments_6_0=ruleJvmArgumentTypeReference();
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXFeatureCall9996);
+ lv_typeArguments_4_0=ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
current,
"typeArguments",
- lv_typeArguments_6_0,
+ lv_typeArguments_4_0,
"JvmArgumentTypeReference");
afterParserOrEnumRuleCall();
@@ -12803,14 +12585,14 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
break;
default :
- break loop83;
+ break loop80;
}
} while (true);
- otherlv_7=(Token)match(input,40,FOLLOW_40_in_ruleXConstructorCall10306); if (state.failed) return current;
+ otherlv_5=(Token)match(input,40,FOLLOW_40_in_ruleXFeatureCall10010); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_7, grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
+ newLeafNode(otherlv_5, grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
}
@@ -12819,57 +12601,105 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4494:3: ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
- int alt87=2;
- alt87 = dfa87.predict(input);
- switch (alt87) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4357:3: ( ( ruleIdOrSuper ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4358:1: ( ruleIdOrSuper )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4358:1: ( ruleIdOrSuper )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4359:3: ruleIdOrSuper
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXFeatureCallRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleIdOrSuper_in_ruleXFeatureCall10035);
+ ruleIdOrSuper();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4372:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?
+ int alt84=2;
+ alt84 = dfa84.predict(input);
+ switch (alt84) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4494:4: ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4372:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4494:4: ( ( '(' )=>otherlv_8= '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4494:5: ( '(' )=>otherlv_8= '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4372:3: ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4372:4: ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' )
{
- otherlv_8=(Token)match(input,57,FOLLOW_57_in_ruleXConstructorCall10329); if (state.failed) return current;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4379:1: (lv_explicitOperationCall_7_0= '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4380:3: lv_explicitOperationCall_7_0= '('
+ {
+ lv_explicitOperationCall_7_0=(Token)match(input,60,FOLLOW_60_in_ruleXFeatureCall10069); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_8, grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0());
+ newLeafNode(lv_explicitOperationCall_7_0, grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXFeatureCallRule());
+ }
+ setWithLastConsumed(current, "explicitOperationCall", true, "(");
+
+ }
+
+ }
+
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
- int alt86=3;
- alt86 = dfa86.predict(input);
- switch (alt86) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?
+ int alt83=3;
+ alt83 = dfa83.predict(input);
+ switch (alt83) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4516:1: (lv_arguments_9_0= ruleXShortClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4517:3: lv_arguments_9_0= ruleXShortClosure
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4410:1: (lv_featureCallArguments_8_0= ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4411:3: lv_featureCallArguments_8_0= ruleXShortClosure
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
}
- pushFollow(FOLLOW_ruleXShortClosure_in_ruleXConstructorCall10402);
- lv_arguments_9_0=ruleXShortClosure();
+ pushFollow(FOLLOW_ruleXShortClosure_in_ruleXFeatureCall10154);
+ lv_featureCallArguments_8_0=ruleXShortClosure();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
current,
- "arguments",
- lv_arguments_9_0,
+ "featureCallArguments",
+ lv_featureCallArguments_8_0,
"XShortClosure");
afterParserOrEnumRuleCall();
@@ -12884,36 +12714,36 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4534:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4428:6: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4534:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4534:7: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4428:6: ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4428:7: ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4534:7: ( (lv_arguments_10_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4535:1: (lv_arguments_10_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4428:7: ( (lv_featureCallArguments_9_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4429:1: (lv_featureCallArguments_9_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4535:1: (lv_arguments_10_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4536:3: lv_arguments_10_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4429:1: (lv_featureCallArguments_9_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4430:3: lv_featureCallArguments_9_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXConstructorCall10430);
- lv_arguments_10_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXFeatureCall10182);
+ lv_featureCallArguments_9_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
current,
- "arguments",
- lv_arguments_10_0,
+ "featureCallArguments",
+ lv_featureCallArguments_9_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -12924,52 +12754,52 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4552:2: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
- loop85:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4446:2: (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )*
+ loop82:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA85_0==56) ) {
- alt85=1;
+ if ( (LA82_0==59) ) {
+ alt82=1;
}
- switch (alt85) {
+ switch (alt82) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4552:4: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4446:4: otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) )
{
- otherlv_11=(Token)match(input,56,FOLLOW_56_in_ruleXConstructorCall10443); if (state.failed) return current;
+ otherlv_10=(Token)match(input,59,FOLLOW_59_in_ruleXFeatureCall10195); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_11, grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
+ newLeafNode(otherlv_10, grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4556:1: ( (lv_arguments_12_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4557:1: (lv_arguments_12_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4450:1: ( (lv_featureCallArguments_11_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4451:1: (lv_featureCallArguments_11_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4557:1: (lv_arguments_12_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4558:3: lv_arguments_12_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4451:1: (lv_featureCallArguments_11_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4452:3: lv_featureCallArguments_11_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXConstructorCall10464);
- lv_arguments_12_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXFeatureCall10216);
+ lv_featureCallArguments_11_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
}
add(
current,
- "arguments",
- lv_arguments_12_0,
+ "featureCallArguments",
+ lv_featureCallArguments_11_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -12978,81 +12808,1622 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
}
- }
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop82;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_12=(Token)match(input,61,FOLLOW_61_in_ruleXFeatureCall10233); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_12, grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
+
+ }
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?
+ int alt85=2;
+ alt85 = dfa85.predict(input);
+ switch (alt85) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:4: ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4475:1: (lv_featureCallArguments_13_0= ruleXClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4476:3: lv_featureCallArguments_13_0= ruleXClosure
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0());
+
+ }
+ pushFollow(FOLLOW_ruleXClosure_in_ruleXFeatureCall10268);
+ lv_featureCallArguments_13_0=ruleXClosure();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXFeatureCallRule());
+ }
+ add(
+ current,
+ "featureCallArguments",
+ lv_featureCallArguments_13_0,
+ "XClosure");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXFeatureCall"
+
+
+ // $ANTLR start "entryRuleFeatureCallID"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4500:1: entryRuleFeatureCallID returns [String current=null] : iv_ruleFeatureCallID= ruleFeatureCallID EOF ;
+ public final String entryRuleFeatureCallID() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleFeatureCallID = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4501:2: (iv_ruleFeatureCallID= ruleFeatureCallID EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4502:2: iv_ruleFeatureCallID= ruleFeatureCallID EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getFeatureCallIDRule());
+ }
+ pushFollow(FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID10306);
+ iv_ruleFeatureCallID=ruleFeatureCallID();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleFeatureCallID.getText();
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFeatureCallID10317); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFeatureCallID"
+
+
+ // $ANTLR start "ruleFeatureCallID"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4509:1: ruleFeatureCallID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) ;
+ public final AntlrDatatypeRuleToken ruleFeatureCallID() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+ AntlrDatatypeRuleToken this_ValidID_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4512:28: ( (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4513:1: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4513:1: (this_ValidID_0= ruleValidID | kw= 'extends' | kw= 'static' | kw= 'import' | kw= 'extension' )
+ int alt86=5;
+ switch ( input.LA(1) ) {
+ case RULE_ID:
+ {
+ alt86=1;
+ }
+ break;
+ case 77:
+ {
+ alt86=2;
+ }
+ break;
+ case 78:
+ {
+ alt86=3;
+ }
+ break;
+ case 79:
+ {
+ alt86=4;
+ }
+ break;
+ case 80:
+ {
+ alt86=5;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 86, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt86) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4514:5: this_ValidID_0= ruleValidID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleFeatureCallID10364);
+ this_ValidID_0=ruleValidID();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_ValidID_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4526:2: kw= 'extends'
+ {
+ kw=(Token)match(input,77,FOLLOW_77_in_ruleFeatureCallID10388); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1());
+
+ }
+
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4533:2: kw= 'static'
+ {
+ kw=(Token)match(input,78,FOLLOW_78_in_ruleFeatureCallID10407); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2());
+
+ }
+
+ }
+ break;
+ case 4 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4540:2: kw= 'import'
+ {
+ kw=(Token)match(input,79,FOLLOW_79_in_ruleFeatureCallID10426); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getImportKeyword_3());
+
+ }
+
+ }
+ break;
+ case 5 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4547:2: kw= 'extension'
+ {
+ kw=(Token)match(input,80,FOLLOW_80_in_ruleFeatureCallID10445); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFeatureCallID"
+
+
+ // $ANTLR start "entryRuleIdOrSuper"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4560:1: entryRuleIdOrSuper returns [String current=null] : iv_ruleIdOrSuper= ruleIdOrSuper EOF ;
+ public final String entryRuleIdOrSuper() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleIdOrSuper = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4561:2: (iv_ruleIdOrSuper= ruleIdOrSuper EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4562:2: iv_ruleIdOrSuper= ruleIdOrSuper EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getIdOrSuperRule());
+ }
+ pushFollow(FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper10486);
+ iv_ruleIdOrSuper=ruleIdOrSuper();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleIdOrSuper.getText();
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIdOrSuper10497); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleIdOrSuper"
+
+
+ // $ANTLR start "ruleIdOrSuper"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4569:1: ruleIdOrSuper returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) ;
+ public final AntlrDatatypeRuleToken ruleIdOrSuper() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+ AntlrDatatypeRuleToken this_FeatureCallID_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4572:28: ( (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4573:1: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4573:1: (this_FeatureCallID_0= ruleFeatureCallID | kw= 'super' )
+ int alt87=2;
+ int LA87_0 = input.LA(1);
+
+ if ( (LA87_0==RULE_ID||(LA87_0>=77 && LA87_0<=80)) ) {
+ alt87=1;
+ }
+ else if ( (LA87_0==81) ) {
+ alt87=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 87, 0, input);
+
+ throw nvae;
+ }
+ switch (alt87) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4574:5: this_FeatureCallID_0= ruleFeatureCallID
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_ruleFeatureCallID_in_ruleIdOrSuper10544);
+ this_FeatureCallID_0=ruleFeatureCallID();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_FeatureCallID_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4586:2: kw= 'super'
+ {
+ kw=(Token)match(input,81,FOLLOW_81_in_ruleIdOrSuper10568); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleIdOrSuper"
+
+
+ // $ANTLR start "entryRuleXConstructorCall"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4599:1: entryRuleXConstructorCall returns [EObject current=null] : iv_ruleXConstructorCall= ruleXConstructorCall EOF ;
+ public final EObject entryRuleXConstructorCall() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXConstructorCall = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4600:2: (iv_ruleXConstructorCall= ruleXConstructorCall EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4601:2: iv_ruleXConstructorCall= ruleXConstructorCall EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXConstructorCallRule());
+ }
+ pushFollow(FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall10608);
+ iv_ruleXConstructorCall=ruleXConstructorCall();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXConstructorCall;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXConstructorCall10618); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXConstructorCall"
+
+
+ // $ANTLR start "ruleXConstructorCall"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4608:1: ruleXConstructorCall returns [EObject current=null] : ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) ;
+ public final EObject ruleXConstructorCall() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ Token otherlv_8=null;
+ Token otherlv_11=null;
+ Token otherlv_13=null;
+ EObject lv_typeArguments_4_0 = null;
+
+ EObject lv_typeArguments_6_0 = null;
+
+ EObject lv_arguments_9_0 = null;
+
+ EObject lv_arguments_10_0 = null;
+
+ EObject lv_arguments_12_0 = null;
+
+ EObject lv_arguments_14_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4611:28: ( ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4612:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4612:1: ( () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4612:2: () otherlv_1= 'new' ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )? ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )? ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4612:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4613:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,82,FOLLOW_82_in_ruleXConstructorCall10664); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4622:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4623:1: ( ruleQualifiedName )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4623:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4624:3: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXConstructorCallRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_ruleXConstructorCall10687);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4637:2: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?
+ int alt89=2;
+ alt89 = dfa89.predict(input);
+ switch (alt89) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4637:3: ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4637:3: ( ( '<' )=>otherlv_3= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4637:4: ( '<' )=>otherlv_3= '<'
+ {
+ otherlv_3=(Token)match(input,41,FOLLOW_41_in_ruleXConstructorCall10708); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
+
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4642:2: ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4643:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4643:1: (lv_typeArguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4644:3: lv_typeArguments_4_0= ruleJvmArgumentTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall10730);
+ lv_typeArguments_4_0=ruleJvmArgumentTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ }
+ add(
+ current,
+ "typeArguments",
+ lv_typeArguments_4_0,
+ "JvmArgumentTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4660:2: (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )*
+ loop88:
+ do {
+ int alt88=2;
+ int LA88_0 = input.LA(1);
+
+ if ( (LA88_0==59) ) {
+ alt88=1;
+ }
+
+
+ switch (alt88) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4660:4: otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ {
+ otherlv_5=(Token)match(input,59,FOLLOW_59_in_ruleXConstructorCall10743); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4664:1: ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4665:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4665:1: (lv_typeArguments_6_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4666:3: lv_typeArguments_6_0= ruleJvmArgumentTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleXConstructorCall10764);
+ lv_typeArguments_6_0=ruleJvmArgumentTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ }
+ add(
+ current,
+ "typeArguments",
+ lv_typeArguments_6_0,
+ "JvmArgumentTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop88;
+ }
+ } while (true);
+
+ otherlv_7=(Token)match(input,40,FOLLOW_40_in_ruleXConstructorCall10778); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_7, grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:3: ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?
+ int alt92=2;
+ alt92 = dfa92.predict(input);
+ switch (alt92) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:4: ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:4: ( ( '(' )=>otherlv_8= '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:5: ( '(' )=>otherlv_8= '('
+ {
+ otherlv_8=(Token)match(input,60,FOLLOW_60_in_ruleXConstructorCall10801); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_8, grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0());
+
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?
+ int alt91=3;
+ alt91 = dfa91.predict(input);
+ switch (alt91) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:3: ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4708:1: (lv_arguments_9_0= ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4709:3: lv_arguments_9_0= ruleXShortClosure
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXShortClosure_in_ruleXConstructorCall10874);
+ lv_arguments_9_0=ruleXShortClosure();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ }
+ add(
+ current,
+ "arguments",
+ lv_arguments_9_0,
+ "XShortClosure");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4726:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4726:6: ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4726:7: ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4726:7: ( (lv_arguments_10_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4727:1: (lv_arguments_10_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4727:1: (lv_arguments_10_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4728:3: lv_arguments_10_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXConstructorCall10902);
+ lv_arguments_10_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ }
+ add(
+ current,
+ "arguments",
+ lv_arguments_10_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4744:2: (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )*
+ loop90:
+ do {
+ int alt90=2;
+ int LA90_0 = input.LA(1);
+
+ if ( (LA90_0==59) ) {
+ alt90=1;
+ }
+
+
+ switch (alt90) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4744:4: otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) )
+ {
+ otherlv_11=(Token)match(input,59,FOLLOW_59_in_ruleXConstructorCall10915); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_11, grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4748:1: ( (lv_arguments_12_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4749:1: (lv_arguments_12_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4749:1: (lv_arguments_12_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4750:3: lv_arguments_12_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXConstructorCall10936);
+ lv_arguments_12_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ }
+ add(
+ current,
+ "arguments",
+ lv_arguments_12_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop90;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_13=(Token)match(input,61,FOLLOW_61_in_ruleXConstructorCall10953); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_13, grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
+
+ }
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
+ int alt93=2;
+ alt93 = dfa93.predict(input);
+ switch (alt93) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:4: ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4773:1: (lv_arguments_14_0= ruleXClosure )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4774:3: lv_arguments_14_0= ruleXClosure
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0());
+
+ }
+ pushFollow(FOLLOW_ruleXClosure_in_ruleXConstructorCall10988);
+ lv_arguments_14_0=ruleXClosure();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
+ }
+ add(
+ current,
+ "arguments",
+ lv_arguments_14_0,
+ "XClosure");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXConstructorCall"
+
+
+ // $ANTLR start "entryRuleXBooleanLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4798:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
+ public final EObject entryRuleXBooleanLiteral() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXBooleanLiteral = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4799:2: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4800:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXBooleanLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral11025);
+ iv_ruleXBooleanLiteral=ruleXBooleanLiteral();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXBooleanLiteral;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXBooleanLiteral11035); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXBooleanLiteral"
+
+
+ // $ANTLR start "ruleXBooleanLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4807:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ public final EObject ruleXBooleanLiteral() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token lv_isTrue_2_0=null;
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4810:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4811:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4811:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4811:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4811:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4812:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0(),
+ current);
+
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4817:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt94=2;
+ int LA94_0 = input.LA(1);
+
+ if ( (LA94_0==83) ) {
+ alt94=1;
+ }
+ else if ( (LA94_0==84) ) {
+ alt94=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 94, 0, input);
+
+ throw nvae;
+ }
+ switch (alt94) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4817:4: otherlv_1= 'false'
+ {
+ otherlv_1=(Token)match(input,83,FOLLOW_83_in_ruleXBooleanLiteral11082); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4822:6: ( (lv_isTrue_2_0= 'true' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4822:6: ( (lv_isTrue_2_0= 'true' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4823:1: (lv_isTrue_2_0= 'true' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4823:1: (lv_isTrue_2_0= 'true' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4824:3: lv_isTrue_2_0= 'true'
+ {
+ lv_isTrue_2_0=(Token)match(input,84,FOLLOW_84_in_ruleXBooleanLiteral11106); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_isTrue_2_0, grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXBooleanLiteralRule());
+ }
+ setWithLastConsumed(current, "isTrue", true, "true");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXBooleanLiteral"
+
+
+ // $ANTLR start "entryRuleXNullLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4845:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
+ public final EObject entryRuleXNullLiteral() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXNullLiteral = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4846:2: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4847:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXNullLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral11156);
+ iv_ruleXNullLiteral=ruleXNullLiteral();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXNullLiteral;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXNullLiteral11166); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXNullLiteral"
+
+
+ // $ANTLR start "ruleXNullLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4854:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ public final EObject ruleXNullLiteral() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4857:28: ( ( () otherlv_1= 'null' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4858:1: ( () otherlv_1= 'null' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4858:1: ( () otherlv_1= 'null' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4858:2: () otherlv_1= 'null'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4858:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4859:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,85,FOLLOW_85_in_ruleXNullLiteral11212); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXNullLiteral"
+
+
+ // $ANTLR start "entryRuleXNumberLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4876:1: entryRuleXNumberLiteral returns [EObject current=null] : iv_ruleXNumberLiteral= ruleXNumberLiteral EOF ;
+ public final EObject entryRuleXNumberLiteral() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXNumberLiteral = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4877:2: (iv_ruleXNumberLiteral= ruleXNumberLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4878:2: iv_ruleXNumberLiteral= ruleXNumberLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXNumberLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral11248);
+ iv_ruleXNumberLiteral=ruleXNumberLiteral();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXNumberLiteral;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXNumberLiteral11258); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXNumberLiteral"
+
+
+ // $ANTLR start "ruleXNumberLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4885:1: ruleXNumberLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleNumber ) ) ) ;
+ public final EObject ruleXNumberLiteral() throws RecognitionException {
+ EObject current = null;
+
+ AntlrDatatypeRuleToken lv_value_1_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4888:28: ( ( () ( (lv_value_1_0= ruleNumber ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4889:1: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4889:1: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4889:2: () ( (lv_value_1_0= ruleNumber ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4889:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4890:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0(),
+ current);
+
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4895:2: ( (lv_value_1_0= ruleNumber ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4896:1: (lv_value_1_0= ruleNumber )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4896:1: (lv_value_1_0= ruleNumber )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4897:3: lv_value_1_0= ruleNumber
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleNumber_in_ruleXNumberLiteral11313);
+ lv_value_1_0=ruleNumber();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXNumberLiteralRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_1_0,
+ "Number");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXNumberLiteral"
+
+
+ // $ANTLR start "entryRuleXStringLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4921:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
+ public final EObject entryRuleXStringLiteral() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXStringLiteral = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4922:2: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4923:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXStringLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral11349);
+ iv_ruleXStringLiteral=ruleXStringLiteral();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXStringLiteral;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXStringLiteral11359); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXStringLiteral"
+
+
+ // $ANTLR start "ruleXStringLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4930:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ public final EObject ruleXStringLiteral() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_value_1_0=null;
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4933:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4934:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4934:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4934:2: () ( (lv_value_1_0= RULE_STRING ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4934:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4935:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0(),
+ current);
+
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4940:2: ( (lv_value_1_0= RULE_STRING ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4941:1: (lv_value_1_0= RULE_STRING )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4941:1: (lv_value_1_0= RULE_STRING )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4942:3: lv_value_1_0= RULE_STRING
+ {
+ lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXStringLiteral11410); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_value_1_0, grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXStringLiteralRule());
+ }
+ setWithLastConsumed(
+ current,
+ "value",
+ lv_value_1_0,
+ "STRING");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleXStringLiteral"
+
+
+ // $ANTLR start "entryRuleXTypeLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4966:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
+ public final EObject entryRuleXTypeLiteral() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleXTypeLiteral = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4967:2: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4968:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getXTypeLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral11451);
+ iv_ruleXTypeLiteral=ruleXTypeLiteral();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleXTypeLiteral;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXTypeLiteral11461); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleXTypeLiteral"
+
+
+ // $ANTLR start "ruleXTypeLiteral"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4975:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) ;
+ public final EObject ruleXTypeLiteral() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+ Token otherlv_5=null;
+ AntlrDatatypeRuleToken lv_arrayDimensions_4_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4978:28: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4979:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4979:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4979:2: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )* otherlv_5= ')'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4979:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4980:5:
+ {
+ if ( state.backtracking==0 ) {
+
+ current = forceCreateModelElement(
+ grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0(),
+ current);
+
+ }
+
+ }
+
+ otherlv_1=(Token)match(input,86,FOLLOW_86_in_ruleXTypeLiteral11507); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_1, grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
+
+ }
+ otherlv_2=(Token)match(input,60,FOLLOW_60_in_ruleXTypeLiteral11519); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ newLeafNode(otherlv_2, grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4993:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4994:1: ( ruleQualifiedName )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4994:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4995:3: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
- default :
- break loop85;
- }
- } while (true);
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXTypeLiteralRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
+
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_ruleXTypeLiteral11542);
+ ruleQualifiedName();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
- break;
+ }
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5008:2: ( (lv_arrayDimensions_4_0= ruleArrayBrackets ) )*
+ loop95:
+ do {
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- otherlv_13=(Token)match(input,58,FOLLOW_58_in_ruleXConstructorCall10481); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA95_0==63) ) {
+ alt95=1;
+ }
- newLeafNode(otherlv_13, grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
-
- }
- }
- break;
+ switch (alt95) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5009:1: (lv_arrayDimensions_4_0= ruleArrayBrackets )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5009:1: (lv_arrayDimensions_4_0= ruleArrayBrackets )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5010:3: lv_arrayDimensions_4_0= ruleArrayBrackets
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
+
+ }
+ pushFollow(FOLLOW_ruleArrayBrackets_in_ruleXTypeLiteral11563);
+ lv_arrayDimensions_4_0=ruleArrayBrackets();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?
- int alt88=2;
- alt88 = dfa88.predict(input);
- switch (alt88) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:4: ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4581:1: (lv_arguments_14_0= ruleXClosure )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4582:3: lv_arguments_14_0= ruleXClosure
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0());
-
- }
- pushFollow(FOLLOW_ruleXClosure_in_ruleXConstructorCall10516);
- lv_arguments_14_0=ruleXClosure();
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXTypeLiteralRule());
+ }
+ add(
+ current,
+ "arrayDimensions",
+ lv_arrayDimensions_4_0,
+ "ArrayBrackets");
+ afterParserOrEnumRuleCall();
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXConstructorCallRule());
- }
- add(
- current,
- "arguments",
- lv_arguments_14_0,
- "XClosure");
- afterParserOrEnumRuleCall();
-
- }
- }
+ }
+ break;
+ default :
+ break loop95;
+ }
+ } while (true);
- }
- break;
+ otherlv_5=(Token)match(input,61,FOLLOW_61_in_ruleXTypeLiteral11576); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_5, grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
+
}
-
}
@@ -13071,33 +14442,33 @@ public final EObject ruleXConstructorCall() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXConstructorCall"
+ // $ANTLR end "ruleXTypeLiteral"
- // $ANTLR start "entryRuleXBooleanLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4606:1: entryRuleXBooleanLiteral returns [EObject current=null] : iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF ;
- public final EObject entryRuleXBooleanLiteral() throws RecognitionException {
+ // $ANTLR start "entryRuleXThrowExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5038:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
+ public final EObject entryRuleXThrowExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXBooleanLiteral = null;
+ EObject iv_ruleXThrowExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4607:2: (iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4608:2: iv_ruleXBooleanLiteral= ruleXBooleanLiteral EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5039:2: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5040:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXBooleanLiteralRule());
+ newCompositeNode(grammarAccess.getXThrowExpressionRule());
}
- pushFollow(FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral10553);
- iv_ruleXBooleanLiteral=ruleXBooleanLiteral();
+ pushFollow(FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression11612);
+ iv_ruleXThrowExpression=ruleXThrowExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXBooleanLiteral;
+ current =iv_ruleXThrowExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXBooleanLiteral10563); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXThrowExpression11622); if (state.failed) return current;
}
@@ -13111,101 +14482,78 @@ public final EObject entryRuleXBooleanLiteral() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXBooleanLiteral"
+ // $ANTLR end "entryRuleXThrowExpression"
- // $ANTLR start "ruleXBooleanLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4615:1: ruleXBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
- public final EObject ruleXBooleanLiteral() throws RecognitionException {
+ // $ANTLR start "ruleXThrowExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5047:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
+ public final EObject ruleXThrowExpression() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token lv_isTrue_2_0=null;
+ EObject lv_expression_2_0 = null;
+
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4618:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4619:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5050:28: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5051:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4619:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4619:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5051:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5051:2: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4619:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4620:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5051:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5052:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0(),
+ grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0(),
current);
}
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4625:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt89=2;
- int LA89_0 = input.LA(1);
+ otherlv_1=(Token)match(input,87,FOLLOW_87_in_ruleXThrowExpression11668); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA89_0==76) ) {
- alt89=1;
- }
- else if ( (LA89_0==77) ) {
- alt89=2;
+ newLeafNode(otherlv_1, grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 89, 0, input);
-
- throw nvae;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5061:1: ( (lv_expression_2_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5062:1: (lv_expression_2_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5062:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5063:3: lv_expression_2_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
+
}
- switch (alt89) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4625:4: otherlv_1= 'false'
- {
- otherlv_1=(Token)match(input,76,FOLLOW_76_in_ruleXBooleanLiteral10610); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
-
- }
-
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4630:6: ( (lv_isTrue_2_0= 'true' ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4630:6: ( (lv_isTrue_2_0= 'true' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4631:1: (lv_isTrue_2_0= 'true' )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4631:1: (lv_isTrue_2_0= 'true' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4632:3: lv_isTrue_2_0= 'true'
- {
- lv_isTrue_2_0=(Token)match(input,77,FOLLOW_77_in_ruleXBooleanLiteral10634); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(lv_isTrue_2_0, grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
-
- }
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getXBooleanLiteralRule());
- }
- setWithLastConsumed(current, "isTrue", true, "true");
-
- }
-
- }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXThrowExpression11689);
+ lv_expression_2_0=ruleXExpression();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXThrowExpressionRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_2_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
@@ -13228,33 +14576,33 @@ else if ( (LA89_0==77) ) {
}
return current;
}
- // $ANTLR end "ruleXBooleanLiteral"
+ // $ANTLR end "ruleXThrowExpression"
- // $ANTLR start "entryRuleXNullLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4653:1: entryRuleXNullLiteral returns [EObject current=null] : iv_ruleXNullLiteral= ruleXNullLiteral EOF ;
- public final EObject entryRuleXNullLiteral() throws RecognitionException {
+ // $ANTLR start "entryRuleXReturnExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5087:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
+ public final EObject entryRuleXReturnExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXNullLiteral = null;
+ EObject iv_ruleXReturnExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4654:2: (iv_ruleXNullLiteral= ruleXNullLiteral EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4655:2: iv_ruleXNullLiteral= ruleXNullLiteral EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5088:2: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5089:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXNullLiteralRule());
+ newCompositeNode(grammarAccess.getXReturnExpressionRule());
}
- pushFollow(FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral10684);
- iv_ruleXNullLiteral=ruleXNullLiteral();
+ pushFollow(FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression11725);
+ iv_ruleXReturnExpression=ruleXReturnExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXNullLiteral;
+ current =iv_ruleXReturnExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXNullLiteral10694); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXReturnExpression11735); if (state.failed) return current;
}
@@ -13268,44 +14616,88 @@ public final EObject entryRuleXNullLiteral() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXNullLiteral"
+ // $ANTLR end "entryRuleXReturnExpression"
- // $ANTLR start "ruleXNullLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4662:1: ruleXNullLiteral returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
- public final EObject ruleXNullLiteral() throws RecognitionException {
+ // $ANTLR start "ruleXReturnExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5096:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
+ public final EObject ruleXReturnExpression() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
+ EObject lv_expression_2_0 = null;
+
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4665:28: ( ( () otherlv_1= 'null' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4666:1: ( () otherlv_1= 'null' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5099:28: ( ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5100:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4666:1: ( () otherlv_1= 'null' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4666:2: () otherlv_1= 'null'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5100:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5100:2: () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4666:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4667:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5100:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5101:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0(),
+ grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0(),
current);
}
}
- otherlv_1=(Token)match(input,78,FOLLOW_78_in_ruleXNullLiteral10740); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
-
- }
+ otherlv_1=(Token)match(input,88,FOLLOW_88_in_ruleXReturnExpression11781); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5110:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
+ int alt96=2;
+ alt96 = dfa96.predict(input);
+ switch (alt96) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5110:2: ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5115:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5116:3: lv_expression_2_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXReturnExpression11812);
+ lv_expression_2_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXReturnExpressionRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_2_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
}
@@ -13325,33 +14717,33 @@ public final EObject ruleXNullLiteral() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXNullLiteral"
+ // $ANTLR end "ruleXReturnExpression"
- // $ANTLR start "entryRuleXNumberLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4684:1: entryRuleXNumberLiteral returns [EObject current=null] : iv_ruleXNumberLiteral= ruleXNumberLiteral EOF ;
- public final EObject entryRuleXNumberLiteral() throws RecognitionException {
+ // $ANTLR start "entryRuleXTryCatchFinallyExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5140:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
+ public final EObject entryRuleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXNumberLiteral = null;
+ EObject iv_ruleXTryCatchFinallyExpression = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4685:2: (iv_ruleXNumberLiteral= ruleXNumberLiteral EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:2: iv_ruleXNumberLiteral= ruleXNumberLiteral EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5141:2: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5142:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXNumberLiteralRule());
+ newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- pushFollow(FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral10776);
- iv_ruleXNumberLiteral=ruleXNumberLiteral();
+ pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression11849);
+ iv_ruleXTryCatchFinallyExpression=ruleXTryCatchFinallyExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXNumberLiteral;
+ current =iv_ruleXTryCatchFinallyExpression;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXNumberLiteral10786); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression11859); if (state.failed) return current;
}
@@ -13365,65 +14757,80 @@ public final EObject entryRuleXNumberLiteral() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXNumberLiteral"
+ // $ANTLR end "entryRuleXTryCatchFinallyExpression"
- // $ANTLR start "ruleXNumberLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4693:1: ruleXNumberLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleNumber ) ) ) ;
- public final EObject ruleXNumberLiteral() throws RecognitionException {
+ // $ANTLR start "ruleXTryCatchFinallyExpression"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5149:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
+ public final EObject ruleXTryCatchFinallyExpression() throws RecognitionException {
EObject current = null;
- AntlrDatatypeRuleToken lv_value_1_0 = null;
+ Token otherlv_1=null;
+ Token otherlv_4=null;
+ Token otherlv_6=null;
+ EObject lv_expression_2_0 = null;
+
+ EObject lv_catchClauses_3_0 = null;
+
+ EObject lv_finallyExpression_5_0 = null;
+
+ EObject lv_finallyExpression_7_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4696:28: ( ( () ( (lv_value_1_0= ruleNumber ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4697:1: ( () ( (lv_value_1_0= ruleNumber ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5152:28: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5153:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4697:1: ( () ( (lv_value_1_0= ruleNumber ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4697:2: () ( (lv_value_1_0= ruleNumber ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5153:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5153:2: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4697:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4698:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5153:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5154:5:
{
if ( state.backtracking==0 ) {
current = forceCreateModelElement(
- grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0(),
+ grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0(),
current);
}
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4703:2: ( (lv_value_1_0= ruleNumber ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4704:1: (lv_value_1_0= ruleNumber )
+ otherlv_1=(Token)match(input,89,FOLLOW_89_in_ruleXTryCatchFinallyExpression11905); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5163:1: ( (lv_expression_2_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5164:1: (lv_expression_2_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4704:1: (lv_value_1_0= ruleNumber )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4705:3: lv_value_1_0= ruleNumber
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5164:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5165:3: lv_expression_2_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleNumber_in_ruleXNumberLiteral10841);
- lv_value_1_0=ruleNumber();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression11926);
+ lv_expression_2_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXNumberLiteralRule());
+ current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
}
set(
current,
- "value",
- lv_value_1_0,
- "Number");
+ "expression",
+ lv_expression_2_0,
+ "XExpression");
afterParserOrEnumRuleCall();
}
@@ -13433,125 +14840,223 @@ public final EObject ruleXNumberLiteral() throws RecognitionException {
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:2: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
+ int alt99=2;
+ int LA99_0 = input.LA(1);
+ if ( (LA99_0==91) ) {
+ alt99=1;
}
-
-
+ else if ( (LA99_0==90) ) {
+ alt99=2;
}
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 99, 0, input);
- if ( state.backtracking==0 ) {
- leaveRule();
+ throw nvae;
}
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleXNumberLiteral"
+ switch (alt99) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
+ int cnt97=0;
+ loop97:
+ do {
+ int alt97=2;
+ int LA97_0 = input.LA(1);
+ if ( (LA97_0==91) ) {
+ int LA97_2 = input.LA(2);
- // $ANTLR start "entryRuleXStringLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4729:1: entryRuleXStringLiteral returns [EObject current=null] : iv_ruleXStringLiteral= ruleXStringLiteral EOF ;
- public final EObject entryRuleXStringLiteral() throws RecognitionException {
- EObject current = null;
+ if ( (synpred34_InternalGraphViewMapping()) ) {
+ alt97=1;
+ }
- EObject iv_ruleXStringLiteral = null;
+ }
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4730:2: (iv_ruleXStringLiteral= ruleXStringLiteral EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4731:2: iv_ruleXStringLiteral= ruleXStringLiteral EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXStringLiteralRule());
- }
- pushFollow(FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral10877);
- iv_ruleXStringLiteral=ruleXStringLiteral();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleXStringLiteral;
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleXStringLiteral10887); if (state.failed) return current;
+ switch (alt97) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:5: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5183:1: (lv_catchClauses_3_0= ruleXCatchClause )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5184:3: lv_catchClauses_3_0= ruleXCatchClause
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleXCatchClause_in_ruleXTryCatchFinallyExpression11956);
+ lv_catchClauses_3_0=ruleXCatchClause();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleXStringLiteral"
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
+ }
+ add(
+ current,
+ "catchClauses",
+ lv_catchClauses_3_0,
+ "XCatchClause");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- // $ANTLR start "ruleXStringLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4738:1: ruleXStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
- public final EObject ruleXStringLiteral() throws RecognitionException {
- EObject current = null;
- Token lv_value_1_0=null;
+ }
+ break;
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4741:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4742:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4742:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4742:2: () ( (lv_value_1_0= RULE_STRING ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4742:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4743:5:
- {
- if ( state.backtracking==0 ) {
+ default :
+ if ( cnt97 >= 1 ) break loop97;
+ if (state.backtracking>0) {state.failed=true; return current;}
+ EarlyExitException eee =
+ new EarlyExitException(97, input);
+ throw eee;
+ }
+ cnt97++;
+ } while (true);
- current = forceCreateModelElement(
- grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0(),
- current);
-
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5200:3: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- }
+ if ( (LA98_0==90) ) {
+ int LA98_1 = input.LA(2);
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4748:2: ( (lv_value_1_0= RULE_STRING ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4749:1: (lv_value_1_0= RULE_STRING )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4749:1: (lv_value_1_0= RULE_STRING )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4750:3: lv_value_1_0= RULE_STRING
- {
- lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleXStringLiteral10938); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (synpred35_InternalGraphViewMapping()) ) {
+ alt98=1;
+ }
+ }
+ switch (alt98) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5200:4: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5200:4: ( ( 'finally' )=>otherlv_4= 'finally' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5200:5: ( 'finally' )=>otherlv_4= 'finally'
+ {
+ otherlv_4=(Token)match(input,90,FOLLOW_90_in_ruleXTryCatchFinallyExpression11978); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(lv_value_1_0, grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
-
- }
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_4, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
+
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5205:2: ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5206:1: (lv_finallyExpression_5_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5206:1: (lv_finallyExpression_5_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5207:3: lv_finallyExpression_5_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression12000);
+ lv_finallyExpression_5_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
+ }
+ set(
+ current,
+ "finallyExpression",
+ lv_finallyExpression_5_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5224:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5224:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5224:8: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ {
+ otherlv_6=(Token)match(input,90,FOLLOW_90_in_ruleXTryCatchFinallyExpression12022); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_6, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5228:1: ( (lv_finallyExpression_7_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5229:1: (lv_finallyExpression_7_0= ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5229:1: (lv_finallyExpression_7_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5230:3: lv_finallyExpression_7_0= ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression12043);
+ lv_finallyExpression_7_0=ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
+ }
+ set(
+ current,
+ "finallyExpression",
+ lv_finallyExpression_7_0,
+ "XExpression");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
- if (current==null) {
- current = createModelElement(grammarAccess.getXStringLiteralRule());
- }
- setWithLastConsumed(
- current,
- "value",
- lv_value_1_0,
- "STRING");
-
- }
- }
+ }
+ }
+ break;
+
}
@@ -13573,33 +15078,33 @@ public final EObject ruleXStringLiteral() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXStringLiteral"
+ // $ANTLR end "ruleXTryCatchFinallyExpression"
- // $ANTLR start "entryRuleXTypeLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4774:1: entryRuleXTypeLiteral returns [EObject current=null] : iv_ruleXTypeLiteral= ruleXTypeLiteral EOF ;
- public final EObject entryRuleXTypeLiteral() throws RecognitionException {
+ // $ANTLR start "entryRuleXCatchClause"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5254:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
+ public final EObject entryRuleXCatchClause() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXTypeLiteral = null;
+ EObject iv_ruleXCatchClause = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4775:2: (iv_ruleXTypeLiteral= ruleXTypeLiteral EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4776:2: iv_ruleXTypeLiteral= ruleXTypeLiteral EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5255:2: (iv_ruleXCatchClause= ruleXCatchClause EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5256:2: iv_ruleXCatchClause= ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXTypeLiteralRule());
+ newCompositeNode(grammarAccess.getXCatchClauseRule());
}
- pushFollow(FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral10979);
- iv_ruleXTypeLiteral=ruleXTypeLiteral();
+ pushFollow(FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause12081);
+ iv_ruleXCatchClause=ruleXCatchClause();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXTypeLiteral;
+ current =iv_ruleXCatchClause;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXTypeLiteral10989); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXCatchClause12091); if (state.failed) return current;
}
@@ -13613,77 +15118,75 @@ public final EObject entryRuleXTypeLiteral() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXTypeLiteral"
+ // $ANTLR end "entryRuleXCatchClause"
- // $ANTLR start "ruleXTypeLiteral"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4783:1: ruleXTypeLiteral returns [EObject current=null] : ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' ) ;
- public final EObject ruleXTypeLiteral() throws RecognitionException {
+ // $ANTLR start "ruleXCatchClause"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5263:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
+ public final EObject ruleXCatchClause() throws RecognitionException {
EObject current = null;
+ Token otherlv_0=null;
Token otherlv_1=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
+ Token otherlv_3=null;
+ EObject lv_declaredParam_2_0 = null;
+
+ EObject lv_expression_4_0 = null;
+
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4786:28: ( ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4787:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5266:28: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5267:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4787:1: ( () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4787:2: () otherlv_1= 'typeof' otherlv_2= '(' ( ( ruleQualifiedName ) ) otherlv_4= ')'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5267:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5267:2: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4787:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4788:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5267:2: ( ( 'catch' )=>otherlv_0= 'catch' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5267:3: ( 'catch' )=>otherlv_0= 'catch'
{
+ otherlv_0=(Token)match(input,91,FOLLOW_91_in_ruleXCatchClause12136); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = forceCreateModelElement(
- grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0(),
- current);
+ newLeafNode(otherlv_0, grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
}
}
- otherlv_1=(Token)match(input,79,FOLLOW_79_in_ruleXTypeLiteral11035); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
-
- }
- otherlv_2=(Token)match(input,57,FOLLOW_57_in_ruleXTypeLiteral11047); if (state.failed) return current;
+ otherlv_1=(Token)match(input,60,FOLLOW_60_in_ruleXCatchClause12149); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_2, grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
+ newLeafNode(otherlv_1, grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4801:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4802:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5276:1: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5277:1: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4802:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4803:3: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5277:1: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5278:3: lv_declaredParam_2_0= ruleFullJvmFormalParameter
{
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getXTypeLiteralRule());
- }
-
- }
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
+ newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleXTypeLiteral11070);
- ruleQualifiedName();
+ pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_ruleXCatchClause12170);
+ lv_declaredParam_2_0=ruleFullJvmFormalParameter();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
-
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXCatchClauseRule());
+ }
+ set(
+ current,
+ "declaredParam",
+ lv_declaredParam_2_0,
+ "FullJvmFormalParameter");
afterParserOrEnumRuleCall();
}
@@ -13693,136 +15196,37 @@ public final EObject ruleXTypeLiteral() throws RecognitionException {
}
- otherlv_4=(Token)match(input,58,FOLLOW_58_in_ruleXTypeLiteral11082); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleXTypeLiteral"
-
-
- // $ANTLR start "entryRuleXThrowExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4828:1: entryRuleXThrowExpression returns [EObject current=null] : iv_ruleXThrowExpression= ruleXThrowExpression EOF ;
- public final EObject entryRuleXThrowExpression() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleXThrowExpression = null;
-
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4829:2: (iv_ruleXThrowExpression= ruleXThrowExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4830:2: iv_ruleXThrowExpression= ruleXThrowExpression EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXThrowExpressionRule());
- }
- pushFollow(FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression11118);
- iv_ruleXThrowExpression=ruleXThrowExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleXThrowExpression;
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleXThrowExpression11128); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleXThrowExpression"
-
-
- // $ANTLR start "ruleXThrowExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4837:1: ruleXThrowExpression returns [EObject current=null] : ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) ;
- public final EObject ruleXThrowExpression() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- EObject lv_expression_2_0 = null;
-
-
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4840:28: ( ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4841:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4841:1: ( () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4841:2: () otherlv_1= 'throw' ( (lv_expression_2_0= ruleXExpression ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4841:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4842:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0(),
- current);
-
- }
-
- }
-
- otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleXThrowExpression11174); if (state.failed) return current;
+ otherlv_3=(Token)match(input,61,FOLLOW_61_in_ruleXCatchClause12182); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
+ newLeafNode(otherlv_3, grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4851:1: ( (lv_expression_2_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4852:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5298:1: ( (lv_expression_4_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5299:1: (lv_expression_4_0= ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4852:1: (lv_expression_2_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4853:3: lv_expression_2_0= ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5299:1: (lv_expression_4_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5300:3: lv_expression_4_0= ruleXExpression
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXThrowExpression11195);
- lv_expression_2_0=ruleXExpression();
+ pushFollow(FOLLOW_ruleXExpression_in_ruleXCatchClause12203);
+ lv_expression_4_0=ruleXExpression();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getXThrowExpressionRule());
+ current = createModelElementForParent(grammarAccess.getXCatchClauseRule());
}
set(
current,
"expression",
- lv_expression_2_0,
+ lv_expression_4_0,
"XExpression");
afterParserOrEnumRuleCall();
@@ -13852,33 +15256,33 @@ public final EObject ruleXThrowExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXThrowExpression"
+ // $ANTLR end "ruleXCatchClause"
- // $ANTLR start "entryRuleXReturnExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4877:1: entryRuleXReturnExpression returns [EObject current=null] : iv_ruleXReturnExpression= ruleXReturnExpression EOF ;
- public final EObject entryRuleXReturnExpression() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleQualifiedName"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5324:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ public final String entryRuleQualifiedName() throws RecognitionException {
+ String current = null;
- EObject iv_ruleXReturnExpression = null;
+ AntlrDatatypeRuleToken iv_ruleQualifiedName = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4878:2: (iv_ruleXReturnExpression= ruleXReturnExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4879:2: iv_ruleXReturnExpression= ruleXReturnExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5325:2: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5326:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXReturnExpressionRule());
+ newCompositeNode(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression11231);
- iv_ruleXReturnExpression=ruleXReturnExpression();
+ pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName12240);
+ iv_ruleQualifiedName=ruleQualifiedName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXReturnExpression;
+ current =iv_ruleQualifiedName.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXReturnExpression11241); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName12251); if (state.failed) return current;
}
@@ -13892,87 +15296,117 @@ public final EObject entryRuleXReturnExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXReturnExpression"
+ // $ANTLR end "entryRuleQualifiedName"
- // $ANTLR start "ruleXReturnExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4886:1: ruleXReturnExpression returns [EObject current=null] : ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) ;
- public final EObject ruleXReturnExpression() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "ruleQualifiedName"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5333:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
+ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
- Token otherlv_1=null;
- EObject lv_expression_2_0 = null;
+ Token kw=null;
+ AntlrDatatypeRuleToken this_ValidID_0 = null;
+
+ AntlrDatatypeRuleToken this_ValidID_2 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4889:28: ( ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4890:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5336:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5337:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4890:1: ( () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4890:2: () otherlv_1= 'return' ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4890:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4891:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5337:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5338:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
{
if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0(),
- current);
+
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
+ pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName12298);
+ this_ValidID_0=ruleValidID();
- }
-
- otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleXReturnExpression11287); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
+ current.merge(this_ValidID_0);
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4900:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?
- int alt90=2;
- alt90 = dfa90.predict(input);
- switch (alt90) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4900:2: ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4905:1: (lv_expression_2_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4906:3: lv_expression_2_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXReturnExpression11318);
- lv_expression_2_0=ruleXExpression();
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5348:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ loop100:
+ do {
+ int alt100=2;
+ int LA100_0 = input.LA(1);
+
+ if ( (LA100_0==56) ) {
+ int LA100_2 = input.LA(2);
+
+ if ( (LA100_2==RULE_ID) ) {
+ int LA100_3 = input.LA(3);
+
+ if ( (synpred37_InternalGraphViewMapping()) ) {
+ alt100=1;
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXReturnExpressionRule());
- }
- set(
- current,
- "expression",
- lv_expression_2_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
}
- }
+ }
+
+
+ switch (alt100) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5348:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5348:2: ( ( '.' )=>kw= '.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5348:3: ( '.' )=>kw= '.'
+ {
+ kw=(Token)match(input,56,FOLLOW_56_in_ruleQualifiedName12326); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+
+ }
+
+ }
- }
- break;
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
+
+ }
+ pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName12349);
+ this_ValidID_2=ruleValidID();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current.merge(this_ValidID_2);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
+
+ default :
+ break loop100;
+ }
+ } while (true);
}
@@ -13993,33 +15427,36 @@ public final EObject ruleXReturnExpression() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXReturnExpression"
+ // $ANTLR end "ruleQualifiedName"
- // $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4930:1: entryRuleXTryCatchFinallyExpression returns [EObject current=null] : iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF ;
- public final EObject entryRuleXTryCatchFinallyExpression() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleNumber"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5375:1: entryRuleNumber returns [String current=null] : iv_ruleNumber= ruleNumber EOF ;
+ public final String entryRuleNumber() throws RecognitionException {
+ String current = null;
- EObject iv_ruleXTryCatchFinallyExpression = null;
+ AntlrDatatypeRuleToken iv_ruleNumber = null;
+
+ HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
+
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4931:2: (iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4932:2: iv_ruleXTryCatchFinallyExpression= ruleXTryCatchFinallyExpression EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5379:2: (iv_ruleNumber= ruleNumber EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5380:2: iv_ruleNumber= ruleNumber EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionRule());
+ newCompositeNode(grammarAccess.getNumberRule());
}
- pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression11355);
- iv_ruleXTryCatchFinallyExpression=ruleXTryCatchFinallyExpression();
+ pushFollow(FOLLOW_ruleNumber_in_entryRuleNumber12403);
+ iv_ruleNumber=ruleNumber();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXTryCatchFinallyExpression;
+ current =iv_ruleNumber.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression11365); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNumber12414); if (state.failed) return current;
}
@@ -14030,299 +15467,210 @@ public final EObject entryRuleXTryCatchFinallyExpression() throws RecognitionExc
appendSkippedTokens();
}
finally {
+
+ myHiddenTokenState.restore();
+
}
return current;
}
- // $ANTLR end "entryRuleXTryCatchFinallyExpression"
-
-
- // $ANTLR start "ruleXTryCatchFinallyExpression"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4939:1: ruleXTryCatchFinallyExpression returns [EObject current=null] : ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) ;
- public final EObject ruleXTryCatchFinallyExpression() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- EObject lv_expression_2_0 = null;
-
- EObject lv_catchClauses_3_0 = null;
+ // $ANTLR end "entryRuleNumber"
- EObject lv_finallyExpression_5_0 = null;
- EObject lv_finallyExpression_7_0 = null;
+ // $ANTLR start "ruleNumber"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5390:1: ruleNumber returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) ;
+ public final AntlrDatatypeRuleToken ruleNumber() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ Token this_HEX_0=null;
+ Token this_INT_1=null;
+ Token this_DECIMAL_2=null;
+ Token kw=null;
+ Token this_INT_4=null;
+ Token this_DECIMAL_5=null;
enterRule();
+ HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4942:28: ( ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4943:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4943:1: ( () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4943:2: () otherlv_1= 'try' ( (lv_expression_2_0= ruleXExpression ) ) ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4943:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4944:5:
- {
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0(),
- current);
-
- }
-
- }
-
- otherlv_1=(Token)match(input,82,FOLLOW_82_in_ruleXTryCatchFinallyExpression11411); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4953:1: ( (lv_expression_2_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4954:1: (lv_expression_2_0= ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5394:28: ( (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5395:1: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4954:1: (lv_expression_2_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4955:3: lv_expression_2_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression11432);
- lv_expression_2_0=ruleXExpression();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
- }
- set(
- current,
- "expression",
- lv_expression_2_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5395:1: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:2: ( ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? ) | (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) ) )
- int alt93=2;
- int LA93_0 = input.LA(1);
-
- if ( (LA93_0==84) ) {
- alt93=1;
+ if ( (LA104_0==RULE_HEX) ) {
+ alt104=1;
}
- else if ( (LA93_0==83) ) {
- alt93=2;
+ else if ( ((LA104_0>=RULE_INT && LA104_0<=RULE_DECIMAL)) ) {
+ alt104=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 93, 0, input);
+ new NoViableAltException("", 104, 0, input);
throw nvae;
}
- switch (alt93) {
+ switch (alt104) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:3: ( ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+ ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5395:6: this_HEX_0= RULE_HEX
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:4: ( ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause ) )+
- int cnt91=0;
- loop91:
- do {
- int alt91=2;
- int LA91_0 = input.LA(1);
-
- if ( (LA91_0==84) ) {
- int LA91_2 = input.LA(2);
-
- if ( (synpred34_InternalGraphViewMapping()) ) {
- alt91=1;
- }
-
-
- }
-
-
- switch (alt91) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:5: ( 'catch' )=> (lv_catchClauses_3_0= ruleXCatchClause )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4973:1: (lv_catchClauses_3_0= ruleXCatchClause )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4974:3: lv_catchClauses_3_0= ruleXCatchClause
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
-
- }
- pushFollow(FOLLOW_ruleXCatchClause_in_ruleXTryCatchFinallyExpression11462);
- lv_catchClauses_3_0=ruleXCatchClause();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
- }
- add(
- current,
- "catchClauses",
- lv_catchClauses_3_0,
- "XCatchClause");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
+ this_HEX_0=(Token)match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleNumber12458); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- default :
- if ( cnt91 >= 1 ) break loop91;
- if (state.backtracking>0) {state.failed=true; return current;}
- EarlyExitException eee =
- new EarlyExitException(91, input);
- throw eee;
- }
- cnt91++;
- } while (true);
+ current.merge(this_HEX_0);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_HEX_0, grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0());
+
+ }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4990:3: ( ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) ) )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5403:6: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5403:6: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5403:7: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5403:7: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL )
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA92_0==83) ) {
- int LA92_1 = input.LA(2);
+ if ( (LA101_0==RULE_INT) ) {
+ alt101=1;
+ }
+ else if ( (LA101_0==RULE_DECIMAL) ) {
+ alt101=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 101, 0, input);
- if ( (synpred35_InternalGraphViewMapping()) ) {
- alt92=1;
- }
+ throw nvae;
}
- switch (alt92) {
+ switch (alt101) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4990:4: ( ( 'finally' )=>otherlv_4= 'finally' ) ( (lv_finallyExpression_5_0= ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5403:12: this_INT_1= RULE_INT
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4990:4: ( ( 'finally' )=>otherlv_4= 'finally' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4990:5: ( 'finally' )=>otherlv_4= 'finally'
- {
- otherlv_4=(Token)match(input,83,FOLLOW_83_in_ruleXTryCatchFinallyExpression11484); if (state.failed) return current;
+ this_INT_1=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleNumber12486); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_4, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
+ current.merge(this_INT_1);
}
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4995:2: ( (lv_finallyExpression_5_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4996:1: (lv_finallyExpression_5_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4996:1: (lv_finallyExpression_5_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4997:3: lv_finallyExpression_5_0= ruleXExpression
- {
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
-
+ newLeafNode(this_INT_1, grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0());
+
}
- pushFollow(FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression11506);
- lv_finallyExpression_5_0=ruleXExpression();
- state._fsp--;
- if (state.failed) return current;
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5411:10: this_DECIMAL_2= RULE_DECIMAL
+ {
+ this_DECIMAL_2=(Token)match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_ruleNumber12512); if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
- }
- set(
- current,
- "finallyExpression",
- lv_finallyExpression_5_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
+ current.merge(this_DECIMAL_2);
+
}
-
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_DECIMAL_2, grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1());
+
}
-
}
+ break;
+ }
- }
- break;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5418:2: (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
+
+ if ( (LA103_0==56) ) {
+ int LA103_1 = input.LA(2);
+ if ( ((LA103_1>=RULE_INT && LA103_1<=RULE_DECIMAL)) ) {
+ alt103=1;
+ }
}
+ switch (alt103) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5419:2: kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
+ {
+ kw=(Token)match(input,56,FOLLOW_56_in_ruleNumber12532); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5424:1: (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
+ int alt102=2;
+ int LA102_0 = input.LA(1);
+
+ if ( (LA102_0==RULE_INT) ) {
+ alt102=1;
+ }
+ else if ( (LA102_0==RULE_DECIMAL) ) {
+ alt102=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 102, 0, input);
- }
+ throw nvae;
+ }
+ switch (alt102) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5424:6: this_INT_4= RULE_INT
+ {
+ this_INT_4=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleNumber12548); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current.merge(this_INT_4);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_INT_4, grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0());
+
+ }
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5014:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5014:6: (otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5014:8: otherlv_6= 'finally' ( (lv_finallyExpression_7_0= ruleXExpression ) )
- {
- otherlv_6=(Token)match(input,83,FOLLOW_83_in_ruleXTryCatchFinallyExpression11528); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5432:10: this_DECIMAL_5= RULE_DECIMAL
+ {
+ this_DECIMAL_5=(Token)match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_ruleNumber12574); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_6, grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5018:1: ( (lv_finallyExpression_7_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5019:1: (lv_finallyExpression_7_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5019:1: (lv_finallyExpression_7_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5020:3: lv_finallyExpression_7_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXTryCatchFinallyExpression11549);
- lv_finallyExpression_7_0=ruleXExpression();
+ current.merge(this_DECIMAL_5);
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_DECIMAL_5, grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1());
+
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXTryCatchFinallyExpressionRule());
- }
- set(
- current,
- "finallyExpression",
- lv_finallyExpression_7_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ }
- }
+ }
+ break;
}
@@ -14336,9 +15684,6 @@ else if ( (LA93_0==83) ) {
}
- }
-
-
}
if ( state.backtracking==0 ) {
@@ -14351,36 +15696,39 @@ else if ( (LA93_0==83) ) {
appendSkippedTokens();
}
finally {
+
+ myHiddenTokenState.restore();
+
}
return current;
}
- // $ANTLR end "ruleXTryCatchFinallyExpression"
+ // $ANTLR end "ruleNumber"
- // $ANTLR start "entryRuleXCatchClause"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5044:1: entryRuleXCatchClause returns [EObject current=null] : iv_ruleXCatchClause= ruleXCatchClause EOF ;
- public final EObject entryRuleXCatchClause() throws RecognitionException {
+ // $ANTLR start "entryRuleJvmTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5452:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
+ public final EObject entryRuleJvmTypeReference() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXCatchClause = null;
+ EObject iv_ruleJvmTypeReference = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5045:2: (iv_ruleXCatchClause= ruleXCatchClause EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5046:2: iv_ruleXCatchClause= ruleXCatchClause EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5453:2: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5454:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXCatchClauseRule());
+ newCompositeNode(grammarAccess.getJvmTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause11587);
- iv_ruleXCatchClause=ruleXCatchClause();
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference12629);
+ iv_ruleJvmTypeReference=ruleJvmTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXCatchClause;
+ current =iv_ruleJvmTypeReference;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXCatchClause11597); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmTypeReference12639); if (state.failed) return current;
}
@@ -14394,125 +15742,163 @@ public final EObject entryRuleXCatchClause() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXCatchClause"
+ // $ANTLR end "entryRuleJvmTypeReference"
- // $ANTLR start "ruleXCatchClause"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5053:1: ruleXCatchClause returns [EObject current=null] : ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) ;
- public final EObject ruleXCatchClause() throws RecognitionException {
+ // $ANTLR start "ruleJvmTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5461:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) ;
+ public final EObject ruleJvmTypeReference() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- EObject lv_declaredParam_2_0 = null;
+ EObject this_JvmParameterizedTypeReference_0 = null;
- EObject lv_expression_4_0 = null;
+ EObject this_XFunctionTypeRef_3 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5056:28: ( ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5057:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5057:1: ( ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5057:2: ( ( 'catch' )=>otherlv_0= 'catch' ) otherlv_1= '(' ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) ) otherlv_3= ')' ( (lv_expression_4_0= ruleXExpression ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5057:2: ( ( 'catch' )=>otherlv_0= 'catch' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5057:3: ( 'catch' )=>otherlv_0= 'catch'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5464:28: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5465:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
{
- otherlv_0=(Token)match(input,84,FOLLOW_84_in_ruleXCatchClause11642); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5465:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* ) | this_XFunctionTypeRef_3= ruleXFunctionTypeRef )
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- newLeafNode(otherlv_0, grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
-
+ if ( (LA106_0==RULE_ID) ) {
+ alt106=1;
+ }
+ else if ( (LA106_0==24||LA106_0==60) ) {
+ alt106=2;
}
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 106, 0, input);
+ throw nvae;
}
+ switch (alt106) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5465:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5465:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5466:5: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference12687);
+ this_JvmParameterizedTypeReference_0=ruleJvmParameterizedTypeReference();
- otherlv_1=(Token)match(input,57,FOLLOW_57_in_ruleXCatchClause11655); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_JvmParameterizedTypeReference_0;
+ afterParserOrEnumRuleCall();
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:1: ( ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets ) )*
+ loop105:
+ do {
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- newLeafNode(otherlv_1, grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5066:1: ( (lv_declaredParam_2_0= ruleFullJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5067:1: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5067:1: (lv_declaredParam_2_0= ruleFullJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5068:3: lv_declaredParam_2_0= ruleFullJvmFormalParameter
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
-
- }
- pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_ruleXCatchClause11676);
- lv_declaredParam_2_0=ruleFullJvmFormalParameter();
+ if ( (LA105_0==63) ) {
+ int LA105_2 = input.LA(2);
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA105_2==64) ) {
+ int LA105_3 = input.LA(3);
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXCatchClauseRule());
- }
- set(
- current,
- "declaredParam",
- lv_declaredParam_2_0,
- "FullJvmFormalParameter");
- afterParserOrEnumRuleCall();
-
- }
+ if ( (synpred38_InternalGraphViewMapping()) ) {
+ alt105=1;
+ }
- }
+ }
- }
- otherlv_3=(Token)match(input,58,FOLLOW_58_in_ruleXCatchClause11688); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_3, grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5088:1: ( (lv_expression_4_0= ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5089:1: (lv_expression_4_0= ruleXExpression )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5089:1: (lv_expression_4_0= ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5090:3: lv_expression_4_0= ruleXExpression
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
-
- }
- pushFollow(FOLLOW_ruleXExpression_in_ruleXCatchClause11709);
- lv_expression_4_0=ruleXExpression();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt105) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:2: ( ( () ruleArrayBrackets ) )=> ( () ruleArrayBrackets )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5475:24: ( () ruleArrayBrackets )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5475:25: () ruleArrayBrackets
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5475:25: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5476:5:
+ {
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXCatchClauseRule());
- }
- set(
- current,
- "expression",
- lv_expression_4_0,
- "XExpression");
- afterParserOrEnumRuleCall();
-
- }
+ current = forceCreateModelElementAndSet(
+ grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0(),
+ current);
+
+ }
- }
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
+
+ }
+ pushFollow(FOLLOW_ruleArrayBrackets_in_ruleJvmTypeReference12723);
+ ruleArrayBrackets();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop105;
+ }
+ } while (true);
- }
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5491:5: this_XFunctionTypeRef_3= ruleXFunctionTypeRef
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
+
+ }
+ pushFollow(FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference12754);
+ this_XFunctionTypeRef_3=ruleXFunctionTypeRef();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_XFunctionTypeRef_3;
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+ break;
}
@@ -14532,33 +15918,33 @@ public final EObject ruleXCatchClause() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXCatchClause"
+ // $ANTLR end "ruleJvmTypeReference"
- // $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5114:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
- public final String entryRuleQualifiedName() throws RecognitionException {
+ // $ANTLR start "entryRuleArrayBrackets"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5507:1: entryRuleArrayBrackets returns [String current=null] : iv_ruleArrayBrackets= ruleArrayBrackets EOF ;
+ public final String entryRuleArrayBrackets() throws RecognitionException {
String current = null;
- AntlrDatatypeRuleToken iv_ruleQualifiedName = null;
+ AntlrDatatypeRuleToken iv_ruleArrayBrackets = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5115:2: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5116:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5508:2: (iv_ruleArrayBrackets= ruleArrayBrackets EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5509:2: iv_ruleArrayBrackets= ruleArrayBrackets EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getQualifiedNameRule());
+ newCompositeNode(grammarAccess.getArrayBracketsRule());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName11746);
- iv_ruleQualifiedName=ruleQualifiedName();
+ pushFollow(FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets12790);
+ iv_ruleArrayBrackets=ruleArrayBrackets();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleQualifiedName.getText();
+ current =iv_ruleArrayBrackets.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName11757); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleArrayBrackets12801); if (state.failed) return current;
}
@@ -14572,118 +15958,39 @@ public final String entryRuleQualifiedName() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleQualifiedName"
+ // $ANTLR end "entryRuleArrayBrackets"
- // $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5123:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ;
- public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
+ // $ANTLR start "ruleArrayBrackets"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5516:1: ruleArrayBrackets returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' kw= ']' ) ;
+ public final AntlrDatatypeRuleToken ruleArrayBrackets() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
Token kw=null;
- AntlrDatatypeRuleToken this_ValidID_0 = null;
-
- AntlrDatatypeRuleToken this_ValidID_2 = null;
-
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5126:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5127:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5519:28: ( (kw= '[' kw= ']' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5520:1: (kw= '[' kw= ']' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5127:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5128:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5520:1: (kw= '[' kw= ']' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5521:2: kw= '[' kw= ']'
{
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName11804);
- this_ValidID_0=ruleValidID();
-
- state._fsp--;
- if (state.failed) return current;
+ kw=(Token)match(input,63,FOLLOW_63_in_ruleArrayBrackets12839); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(this_ValidID_0);
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
}
+ kw=(Token)match(input,64,FOLLOW_64_in_ruleArrayBrackets12852); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1());
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5138:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )*
- loop94:
- do {
- int alt94=2;
- int LA94_0 = input.LA(1);
-
- if ( (LA94_0==19) ) {
- int LA94_2 = input.LA(2);
-
- if ( (LA94_2==RULE_ID) ) {
- int LA94_3 = input.LA(3);
-
- if ( (synpred37_InternalGraphViewMapping()) ) {
- alt94=1;
- }
-
-
- }
-
-
- }
-
-
- switch (alt94) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5138:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5138:2: ( ( '.' )=>kw= '.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5138:3: ( '.' )=>kw= '.'
- {
- kw=(Token)match(input,19,FOLLOW_19_in_ruleQualifiedName11832); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
-
- }
-
- }
-
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
-
- }
- pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName11855);
- this_ValidID_2=ruleValidID();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(this_ValidID_2);
-
- }
- if ( state.backtracking==0 ) {
-
- afterParserOrEnumRuleCall();
-
- }
-
- }
- break;
-
- default :
- break loop94;
- }
- } while (true);
-
}
@@ -14703,36 +16010,33 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
}
return current;
}
- // $ANTLR end "ruleQualifiedName"
+ // $ANTLR end "ruleArrayBrackets"
- // $ANTLR start "entryRuleNumber"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5165:1: entryRuleNumber returns [String current=null] : iv_ruleNumber= ruleNumber EOF ;
- public final String entryRuleNumber() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleXFunctionTypeRef"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5540:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
+ public final EObject entryRuleXFunctionTypeRef() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleNumber = null;
+ EObject iv_ruleXFunctionTypeRef = null;
-
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5169:2: (iv_ruleNumber= ruleNumber EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5170:2: iv_ruleNumber= ruleNumber EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5541:2: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5542:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getNumberRule());
+ newCompositeNode(grammarAccess.getXFunctionTypeRefRule());
}
- pushFollow(FOLLOW_ruleNumber_in_entryRuleNumber11909);
- iv_ruleNumber=ruleNumber();
+ pushFollow(FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef12892);
+ iv_ruleXFunctionTypeRef=ruleXFunctionTypeRef();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleNumber.getText();
+ current =iv_ruleXFunctionTypeRef;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNumber11920); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXFunctionTypeRef12902); if (state.failed) return current;
}
@@ -14743,206 +16047,164 @@ public final String entryRuleNumber() throws RecognitionException {
appendSkippedTokens();
}
finally {
-
- myHiddenTokenState.restore();
-
}
return current;
}
- // $ANTLR end "entryRuleNumber"
+ // $ANTLR end "entryRuleXFunctionTypeRef"
- // $ANTLR start "ruleNumber"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5180:1: ruleNumber returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) ;
- public final AntlrDatatypeRuleToken ruleNumber() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // $ANTLR start "ruleXFunctionTypeRef"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5549:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
+ public final EObject ruleXFunctionTypeRef() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ Token otherlv_5=null;
+ EObject lv_paramTypes_1_0 = null;
+
+ EObject lv_paramTypes_3_0 = null;
+
+ EObject lv_returnType_6_0 = null;
- Token this_HEX_0=null;
- Token this_INT_1=null;
- Token this_DECIMAL_2=null;
- Token kw=null;
- Token this_INT_4=null;
- Token this_DECIMAL_5=null;
enterRule();
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5184:28: ( (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5185:1: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5552:28: ( ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5553:1: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5185:1: (this_HEX_0= RULE_HEX | ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? ) )
- int alt98=2;
- int LA98_0 = input.LA(1);
-
- if ( (LA98_0==RULE_HEX) ) {
- alt98=1;
- }
- else if ( ((LA98_0>=RULE_INT && LA98_0<=RULE_DECIMAL)) ) {
- alt98=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 98, 0, input);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5553:1: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5553:2: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5553:2: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- throw nvae;
+ if ( (LA109_0==60) ) {
+ alt109=1;
}
- switch (alt98) {
+ switch (alt109) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5185:6: this_HEX_0= RULE_HEX
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5553:4: otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')'
{
- this_HEX_0=(Token)match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleNumber11964); if (state.failed) return current;
+ otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleXFunctionTypeRef12940); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(this_HEX_0);
-
- }
- if ( state.backtracking==0 ) {
-
- newLeafNode(this_HEX_0, grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0());
+ newLeafNode(otherlv_0, grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5557:1: ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
+ if ( (LA108_0==RULE_ID||LA108_0==24||LA108_0==60) ) {
+ alt108=1;
}
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5193:6: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5193:6: ( (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5193:7: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL ) (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5193:7: (this_INT_1= RULE_INT | this_DECIMAL_2= RULE_DECIMAL )
- int alt95=2;
- int LA95_0 = input.LA(1);
-
- if ( (LA95_0==RULE_INT) ) {
- alt95=1;
- }
- else if ( (LA95_0==RULE_DECIMAL) ) {
- alt95=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 95, 0, input);
-
- throw nvae;
- }
- switch (alt95) {
+ switch (alt108) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5193:12: this_INT_1= RULE_INT
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5557:2: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5557:2: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5558:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5558:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5559:3: lv_paramTypes_1_0= ruleJvmTypeReference
{
- this_INT_1=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleNumber11992); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current.merge(this_INT_1);
-
- }
if ( state.backtracking==0 ) {
- newLeafNode(this_INT_1, grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0());
-
+ newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0());
+
}
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef12962);
+ lv_paramTypes_1_0=ruleJvmTypeReference();
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5201:10: this_DECIMAL_2= RULE_DECIMAL
- {
- this_DECIMAL_2=(Token)match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_ruleNumber12018); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- current.merge(this_DECIMAL_2);
-
- }
- if ( state.backtracking==0 ) {
-
- newLeafNode(this_DECIMAL_2, grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1());
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXFunctionTypeRefRule());
+ }
+ add(
+ current,
+ "paramTypes",
+ lv_paramTypes_1_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
}
}
- break;
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5208:2: (kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL ) )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ }
- if ( (LA97_0==19) ) {
- int LA97_1 = input.LA(2);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5575:2: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
+ loop107:
+ do {
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( ((LA97_1>=RULE_INT && LA97_1<=RULE_DECIMAL)) ) {
- alt97=1;
- }
- }
- switch (alt97) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5209:2: kw= '.' (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
- {
- kw=(Token)match(input,19,FOLLOW_19_in_ruleNumber12038); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if ( (LA107_0==59) ) {
+ alt107=1;
+ }
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5214:1: (this_INT_4= RULE_INT | this_DECIMAL_5= RULE_DECIMAL )
- int alt96=2;
- int LA96_0 = input.LA(1);
- if ( (LA96_0==RULE_INT) ) {
- alt96=1;
- }
- else if ( (LA96_0==RULE_DECIMAL) ) {
- alt96=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 96, 0, input);
+ switch (alt107) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5575:4: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ {
+ otherlv_2=(Token)match(input,59,FOLLOW_59_in_ruleXFunctionTypeRef12975); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- throw nvae;
- }
- switch (alt96) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5214:6: this_INT_4= RULE_INT
- {
- this_INT_4=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleNumber12054); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_2, grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5579:1: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5580:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5580:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5581:3: lv_paramTypes_3_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef12996);
+ lv_paramTypes_3_0=ruleJvmTypeReference();
- current.merge(this_INT_4);
-
- }
- if ( state.backtracking==0 ) {
-
- newLeafNode(this_INT_4, grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0());
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5222:10: this_DECIMAL_5= RULE_DECIMAL
- {
- this_DECIMAL_5=(Token)match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_ruleNumber12080); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXFunctionTypeRefRule());
+ }
+ add(
+ current,
+ "paramTypes",
+ lv_paramTypes_3_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
- current.merge(this_DECIMAL_5);
-
- }
- if ( state.backtracking==0 ) {
-
- newLeafNode(this_DECIMAL_5, grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1());
-
- }
+ }
- }
- break;
- }
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop107;
+ }
+ } while (true);
}
@@ -14950,15 +16212,62 @@ else if ( (LA96_0==RULE_DECIMAL) ) {
}
+ otherlv_4=(Token)match(input,61,FOLLOW_61_in_ruleXFunctionTypeRef13012); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_4, grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
+
}
-
}
break;
}
+ otherlv_5=(Token)match(input,24,FOLLOW_24_in_ruleXFunctionTypeRef13026); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5605:1: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5606:1: (lv_returnType_6_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5606:1: (lv_returnType_6_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5607:3: lv_returnType_6_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef13047);
+ lv_returnType_6_0=ruleJvmTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXFunctionTypeRefRule());
+ }
+ set(
+ current,
+ "returnType",
+ lv_returnType_6_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+
}
@@ -14972,39 +16281,36 @@ else if ( (LA96_0==RULE_DECIMAL) ) {
appendSkippedTokens();
}
finally {
-
- myHiddenTokenState.restore();
-
}
return current;
}
- // $ANTLR end "ruleNumber"
+ // $ANTLR end "ruleXFunctionTypeRef"
- // $ANTLR start "entryRuleJvmTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5240:1: entryRuleJvmTypeReference returns [EObject current=null] : iv_ruleJvmTypeReference= ruleJvmTypeReference EOF ;
- public final EObject entryRuleJvmTypeReference() throws RecognitionException {
+ // $ANTLR start "entryRuleJvmParameterizedTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5631:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
+ public final EObject entryRuleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
- EObject iv_ruleJvmTypeReference = null;
+ EObject iv_ruleJvmParameterizedTypeReference = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5241:2: (iv_ruleJvmTypeReference= ruleJvmTypeReference EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5242:2: iv_ruleJvmTypeReference= ruleJvmTypeReference EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5632:2: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5633:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmTypeReferenceRule());
+ newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference12133);
- iv_ruleJvmTypeReference=ruleJvmTypeReference();
+ pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference13083);
+ iv_ruleJvmParameterizedTypeReference=ruleJvmParameterizedTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmTypeReference;
+ current =iv_ruleJvmParameterizedTypeReference;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmTypeReference12143); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference13093); if (state.failed) return current;
}
@@ -15018,156 +16324,330 @@ public final EObject entryRuleJvmTypeReference() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleJvmTypeReference"
+ // $ANTLR end "entryRuleJvmParameterizedTypeReference"
- // $ANTLR start "ruleJvmTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5249:1: ruleJvmTypeReference returns [EObject current=null] : ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef ) ;
- public final EObject ruleJvmTypeReference() throws RecognitionException {
+ // $ANTLR start "ruleJvmParameterizedTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5640:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) ;
+ public final EObject ruleJvmParameterizedTypeReference() throws RecognitionException {
EObject current = null;
- Token otherlv_2=null;
+ Token otherlv_1=null;
Token otherlv_3=null;
- EObject this_JvmParameterizedTypeReference_0 = null;
+ Token otherlv_5=null;
+ EObject lv_arguments_2_0 = null;
- EObject this_XFunctionTypeRef_4 = null;
+ EObject lv_arguments_4_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5252:28: ( ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5253:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5643:28: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5644:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5253:1: ( (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* ) | this_XFunctionTypeRef_4= ruleXFunctionTypeRef )
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5644:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5644:2: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5644:2: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5645:1: ( ruleQualifiedName )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5645:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5646:3: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getJvmParameterizedTypeReferenceRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference13141);
+ ruleQualifiedName();
- if ( (LA100_0==RULE_ID) ) {
- alt100=1;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
}
- else if ( (LA100_0==27||LA100_0==57) ) {
- alt100=2;
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 100, 0, input);
- throw nvae;
+
}
- switch (alt100) {
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5659:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ int alt111=2;
+ alt111 = dfa111.predict(input);
+ switch (alt111) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5253:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5659:3: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5253:2: (this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )* )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5254:5: this_JvmParameterizedTypeReference_0= ruleJvmParameterizedTypeReference ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5659:3: ( ( '<' )=>otherlv_1= '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5659:4: ( '<' )=>otherlv_1= '<'
{
+ otherlv_1=(Token)match(input,41,FOLLOW_41_in_ruleJvmParameterizedTypeReference13162); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
+
+ newLeafNode(otherlv_1, grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
}
- pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_ruleJvmTypeReference12191);
- this_JvmParameterizedTypeReference_0=ruleJvmParameterizedTypeReference();
- state._fsp--;
- if (state.failed) return current;
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5664:2: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5665:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5665:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5666:3: lv_arguments_2_0= ruleJvmArgumentTypeReference
+ {
if ( state.backtracking==0 ) {
- current = this_JvmParameterizedTypeReference_0;
- afterParserOrEnumRuleCall();
-
+ newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
+
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:1: ( ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' ) )*
- loop99:
- do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference13184);
+ lv_arguments_2_0=ruleJvmArgumentTypeReference();
- if ( (LA99_0==59) ) {
- int LA99_2 = input.LA(2);
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA99_2==61) ) {
- int LA99_3 = input.LA(3);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmParameterizedTypeReferenceRule());
+ }
+ add(
+ current,
+ "arguments",
+ lv_arguments_2_0,
+ "JvmArgumentTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
- if ( (synpred38_InternalGraphViewMapping()) ) {
- alt99=1;
- }
+ }
- }
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5682:2: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
+ loop110:
+ do {
+ int alt110=2;
+ int LA110_0 = input.LA(1);
+ if ( (LA110_0==59) ) {
+ alt110=1;
}
- switch (alt99) {
+ switch (alt110) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:2: ( ( () '[' ']' ) )=> ( () otherlv_2= '[' otherlv_3= ']' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5682:4: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5265:5: ( () otherlv_2= '[' otherlv_3= ']' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5265:6: () otherlv_2= '[' otherlv_3= ']'
+ otherlv_3=(Token)match(input,59,FOLLOW_59_in_ruleJvmParameterizedTypeReference13197); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5686:1: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5687:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5265:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5266:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5687:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5688:3: lv_arguments_4_0= ruleJvmArgumentTypeReference
{
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference13218);
+ lv_arguments_4_0=ruleJvmArgumentTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = forceCreateModelElementAndSet(
- grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0(),
- current);
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmParameterizedTypeReferenceRule());
+ }
+ add(
+ current,
+ "arguments",
+ lv_arguments_4_0,
+ "JvmArgumentTypeReference");
+ afterParserOrEnumRuleCall();
+
}
}
- otherlv_2=(Token)match(input,59,FOLLOW_59_in_ruleJvmTypeReference12229); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_2, grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
-
}
- otherlv_3=(Token)match(input,61,FOLLOW_61_in_ruleJvmTypeReference12241); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
-
- }
- }
+ }
+ break;
+
+ default :
+ break loop110;
+ }
+ } while (true);
+
+ otherlv_5=(Token)match(input,40,FOLLOW_40_in_ruleJvmParameterizedTypeReference13232); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
+
+ }
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleJvmParameterizedTypeReference"
+
+
+ // $ANTLR start "entryRuleJvmArgumentTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5716:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
+ public final EObject entryRuleJvmArgumentTypeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleJvmArgumentTypeReference = null;
+
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5717:2: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5718:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceRule());
+ }
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference13270);
+ iv_ruleJvmArgumentTypeReference=ruleJvmArgumentTypeReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleJvmArgumentTypeReference;
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference13280); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleJvmArgumentTypeReference"
+
+
+ // $ANTLR start "ruleJvmArgumentTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5725:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
+ public final EObject ruleJvmArgumentTypeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_JvmTypeReference_0 = null;
+ EObject this_JvmWildcardTypeReference_1 = null;
- }
- break;
- default :
- break loop99;
- }
- } while (true);
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5728:28: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5729:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5729:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ int alt112=2;
+ int LA112_0 = input.LA(1);
+ if ( (LA112_0==RULE_ID||LA112_0==24||LA112_0==60) ) {
+ alt112=1;
+ }
+ else if ( (LA112_0==92) ) {
+ alt112=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 112, 0, input);
+ throw nvae;
+ }
+ switch (alt112) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5730:5: this_JvmTypeReference_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
+
}
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference13327);
+ this_JvmTypeReference_0=ruleJvmTypeReference();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ current = this_JvmTypeReference_0;
+ afterParserOrEnumRuleCall();
+
+ }
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5281:5: this_XFunctionTypeRef_4= ruleXFunctionTypeRef
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5740:5: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
+ newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXFunctionTypeRef_in_ruleJvmTypeReference12273);
- this_XFunctionTypeRef_4=ruleXFunctionTypeRef();
+ pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference13354);
+ this_JvmWildcardTypeReference_1=ruleJvmWildcardTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = this_XFunctionTypeRef_4;
+ current = this_JvmWildcardTypeReference_1;
afterParserOrEnumRuleCall();
}
@@ -15193,33 +16673,33 @@ else if ( (LA100_0==27||LA100_0==57) ) {
}
return current;
}
- // $ANTLR end "ruleJvmTypeReference"
+ // $ANTLR end "ruleJvmArgumentTypeReference"
- // $ANTLR start "entryRuleXFunctionTypeRef"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5297:1: entryRuleXFunctionTypeRef returns [EObject current=null] : iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF ;
- public final EObject entryRuleXFunctionTypeRef() throws RecognitionException {
+ // $ANTLR start "entryRuleJvmWildcardTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5756:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
+ public final EObject entryRuleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
- EObject iv_ruleXFunctionTypeRef = null;
+ EObject iv_ruleJvmWildcardTypeReference = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5298:2: (iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5299:2: iv_ruleXFunctionTypeRef= ruleXFunctionTypeRef EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5757:2: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5758:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getXFunctionTypeRefRule());
+ newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef12308);
- iv_ruleXFunctionTypeRef=ruleXFunctionTypeRef();
+ pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference13389);
+ iv_ruleJvmWildcardTypeReference=ruleJvmWildcardTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleXFunctionTypeRef;
+ current =iv_ruleJvmWildcardTypeReference;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXFunctionTypeRef12318); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference13399); if (state.failed) return current;
}
@@ -15233,219 +16713,142 @@ public final EObject entryRuleXFunctionTypeRef() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleXFunctionTypeRef"
+ // $ANTLR end "entryRuleJvmWildcardTypeReference"
- // $ANTLR start "ruleXFunctionTypeRef"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5306:1: ruleXFunctionTypeRef returns [EObject current=null] : ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) ;
- public final EObject ruleXFunctionTypeRef() throws RecognitionException {
+ // $ANTLR start "ruleJvmWildcardTypeReference"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5765:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) ;
+ public final EObject ruleJvmWildcardTypeReference() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_5=null;
- EObject lv_paramTypes_1_0 = null;
-
- EObject lv_paramTypes_3_0 = null;
+ Token otherlv_1=null;
+ EObject lv_constraints_2_0 = null;
- EObject lv_returnType_6_0 = null;
+ EObject lv_constraints_3_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5309:28: ( ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5310:1: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5768:28: ( ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5769:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5310:1: ( (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5310:2: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )? otherlv_5= '=>' ( (lv_returnType_6_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5769:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5769:2: () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5310:2: (otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')' )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5769:2: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5770:5:
+ {
+ if ( state.backtracking==0 ) {
- if ( (LA103_0==57) ) {
- alt103=1;
+ current = forceCreateModelElement(
+ grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0(),
+ current);
+
}
- switch (alt103) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5310:4: otherlv_0= '(' ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )? otherlv_4= ')'
- {
- otherlv_0=(Token)match(input,57,FOLLOW_57_in_ruleXFunctionTypeRef12356); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5314:1: ( ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )* )?
- int alt102=2;
- int LA102_0 = input.LA(1);
-
- if ( (LA102_0==RULE_ID||LA102_0==27||LA102_0==57) ) {
- alt102=1;
- }
- switch (alt102) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5314:2: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) ) (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5314:2: ( (lv_paramTypes_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5315:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5315:1: (lv_paramTypes_1_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5316:3: lv_paramTypes_1_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef12378);
- lv_paramTypes_1_0=ruleJvmTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFunctionTypeRefRule());
- }
- add(
- current,
- "paramTypes",
- lv_paramTypes_1_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5332:2: (otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) ) )*
- loop101:
- do {
- int alt101=2;
- int LA101_0 = input.LA(1);
-
- if ( (LA101_0==56) ) {
- alt101=1;
- }
-
-
- switch (alt101) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5332:4: otherlv_2= ',' ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
- {
- otherlv_2=(Token)match(input,56,FOLLOW_56_in_ruleXFunctionTypeRef12391); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5336:1: ( (lv_paramTypes_3_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5337:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5337:1: (lv_paramTypes_3_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5338:3: lv_paramTypes_3_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef12412);
- lv_paramTypes_3_0=ruleJvmTypeReference();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFunctionTypeRefRule());
- }
- add(
- current,
- "paramTypes",
- lv_paramTypes_3_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
+ otherlv_1=(Token)match(input,92,FOLLOW_92_in_ruleJvmWildcardTypeReference13445); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_1, grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5779:1: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
+ int alt113=3;
+ int LA113_0 = input.LA(1);
+ if ( (LA113_0==77) ) {
+ alt113=1;
+ }
+ else if ( (LA113_0==81) ) {
+ alt113=2;
+ }
+ switch (alt113) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5779:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5779:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5780:1: (lv_constraints_2_0= ruleJvmUpperBound )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5780:1: (lv_constraints_2_0= ruleJvmUpperBound )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5781:3: lv_constraints_2_0= ruleJvmUpperBound
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference13467);
+ lv_constraints_2_0=ruleJvmUpperBound();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmWildcardTypeReferenceRule());
+ }
+ add(
+ current,
+ "constraints",
+ lv_constraints_2_0,
+ "JvmUpperBound");
+ afterParserOrEnumRuleCall();
+
+ }
- }
- break;
+ }
- default :
- break loop101;
- }
- } while (true);
+ }
- }
- break;
}
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5798:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5798:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5799:1: (lv_constraints_3_0= ruleJvmLowerBound )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5799:1: (lv_constraints_3_0= ruleJvmLowerBound )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5800:3: lv_constraints_3_0= ruleJvmLowerBound
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference13494);
+ lv_constraints_3_0=ruleJvmLowerBound();
- otherlv_4=(Token)match(input,58,FOLLOW_58_in_ruleXFunctionTypeRef12428); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_4, grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmWildcardTypeReferenceRule());
+ }
+ add(
+ current,
+ "constraints",
+ lv_constraints_3_0,
+ "JvmLowerBound");
+ afterParserOrEnumRuleCall();
+
}
}
- break;
-
- }
-
- otherlv_5=(Token)match(input,27,FOLLOW_27_in_ruleXFunctionTypeRef12442); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_5, grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5362:1: ( (lv_returnType_6_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5363:1: (lv_returnType_6_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5363:1: (lv_returnType_6_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5364:3: lv_returnType_6_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleXFunctionTypeRef12463);
- lv_returnType_6_0=ruleJvmTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getXFunctionTypeRefRule());
- }
- set(
- current,
- "returnType",
- lv_returnType_6_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
- }
+ }
+ }
+ break;
+
}
@@ -15467,33 +16870,33 @@ public final EObject ruleXFunctionTypeRef() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleXFunctionTypeRef"
+ // $ANTLR end "ruleJvmWildcardTypeReference"
- // $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5388:1: entryRuleJvmParameterizedTypeReference returns [EObject current=null] : iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF ;
- public final EObject entryRuleJvmParameterizedTypeReference() throws RecognitionException {
+ // $ANTLR start "entryRuleJvmUpperBound"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5824:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
+ public final EObject entryRuleJvmUpperBound() throws RecognitionException {
EObject current = null;
- EObject iv_ruleJvmParameterizedTypeReference = null;
+ EObject iv_ruleJvmUpperBound = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5389:2: (iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5390:2: iv_ruleJvmParameterizedTypeReference= ruleJvmParameterizedTypeReference EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5825:2: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5826:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceRule());
+ newCompositeNode(grammarAccess.getJvmUpperBoundRule());
}
- pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference12499);
- iv_ruleJvmParameterizedTypeReference=ruleJvmParameterizedTypeReference();
+ pushFollow(FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound13532);
+ iv_ruleJvmUpperBound=ruleJvmUpperBound();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmParameterizedTypeReference;
+ current =iv_ruleJvmUpperBound;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference12509); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBound13542); if (state.failed) return current;
}
@@ -15507,56 +16910,59 @@ public final EObject entryRuleJvmParameterizedTypeReference() throws Recognition
}
return current;
}
- // $ANTLR end "entryRuleJvmParameterizedTypeReference"
+ // $ANTLR end "entryRuleJvmUpperBound"
- // $ANTLR start "ruleJvmParameterizedTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5397:1: ruleJvmParameterizedTypeReference returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) ;
- public final EObject ruleJvmParameterizedTypeReference() throws RecognitionException {
+ // $ANTLR start "ruleJvmUpperBound"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5833:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ public final EObject ruleJvmUpperBound() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- EObject lv_arguments_2_0 = null;
-
- EObject lv_arguments_4_0 = null;
+ Token otherlv_0=null;
+ EObject lv_typeReference_1_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5400:28: ( ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5401:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5401:1: ( ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5401:2: ( ( ruleQualifiedName ) ) ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5836:28: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5837:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5401:2: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5402:1: ( ruleQualifiedName )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5402:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5403:3: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5837:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5837:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
+ otherlv_0=(Token)match(input,77,FOLLOW_77_in_ruleJvmUpperBound13579); if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElement(grammarAccess.getJvmParameterizedTypeReferenceRule());
- }
-
+ newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
+
}
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5841:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5842:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5842:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5843:3: lv_typeReference_1_0= ruleJvmTypeReference
+ {
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
+ newCompositeNode(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_ruleJvmParameterizedTypeReference12557);
- ruleQualifiedName();
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound13600);
+ lv_typeReference_1_0=ruleJvmTypeReference();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
-
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmUpperBoundRule());
+ }
+ set(
+ current,
+ "typeReference",
+ lv_typeReference_1_0,
+ "JvmTypeReference");
afterParserOrEnumRuleCall();
}
@@ -15566,137 +16972,6 @@ public final EObject ruleJvmParameterizedTypeReference() throws RecognitionExcep
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5416:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?
- int alt105=2;
- alt105 = dfa105.predict(input);
- switch (alt105) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5416:3: ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>'
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5416:3: ( ( '<' )=>otherlv_1= '<' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5416:4: ( '<' )=>otherlv_1= '<'
- {
- otherlv_1=(Token)match(input,41,FOLLOW_41_in_ruleJvmParameterizedTypeReference12578); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
-
- }
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5421:2: ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5422:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5422:1: (lv_arguments_2_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5423:3: lv_arguments_2_0= ruleJvmArgumentTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference12600);
- lv_arguments_2_0=ruleJvmArgumentTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmParameterizedTypeReferenceRule());
- }
- add(
- current,
- "arguments",
- lv_arguments_2_0,
- "JvmArgumentTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5439:2: (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )*
- loop104:
- do {
- int alt104=2;
- int LA104_0 = input.LA(1);
-
- if ( (LA104_0==56) ) {
- alt104=1;
- }
-
-
- switch (alt104) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5439:4: otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
- {
- otherlv_3=(Token)match(input,56,FOLLOW_56_in_ruleJvmParameterizedTypeReference12613); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5443:1: ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5444:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5444:1: (lv_arguments_4_0= ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5445:3: lv_arguments_4_0= ruleJvmArgumentTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_ruleJvmParameterizedTypeReference12634);
- lv_arguments_4_0=ruleJvmArgumentTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmParameterizedTypeReferenceRule());
- }
- add(
- current,
- "arguments",
- lv_arguments_4_0,
- "JvmArgumentTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop104;
- }
- } while (true);
-
- otherlv_5=(Token)match(input,40,FOLLOW_40_in_ruleJvmParameterizedTypeReference12648); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_5, grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
-
- }
-
- }
- break;
-
- }
-
}
@@ -15716,33 +16991,33 @@ public final EObject ruleJvmParameterizedTypeReference() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "ruleJvmParameterizedTypeReference"
+ // $ANTLR end "ruleJvmUpperBound"
- // $ANTLR start "entryRuleJvmArgumentTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5473:1: entryRuleJvmArgumentTypeReference returns [EObject current=null] : iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF ;
- public final EObject entryRuleJvmArgumentTypeReference() throws RecognitionException {
+ // $ANTLR start "entryRuleJvmUpperBoundAnded"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5867:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
+ public final EObject entryRuleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
- EObject iv_ruleJvmArgumentTypeReference = null;
+ EObject iv_ruleJvmUpperBoundAnded = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:2: (iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5475:2: iv_ruleJvmArgumentTypeReference= ruleJvmArgumentTypeReference EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5868:2: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5869:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceRule());
+ newCompositeNode(grammarAccess.getJvmUpperBoundAndedRule());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference12686);
- iv_ruleJvmArgumentTypeReference=ruleJvmArgumentTypeReference();
+ pushFollow(FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded13636);
+ iv_ruleJvmUpperBoundAnded=ruleJvmUpperBoundAnded();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmArgumentTypeReference;
+ current =iv_ruleJvmUpperBoundAnded;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference12696); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded13646); if (state.failed) return current;
}
@@ -15756,87 +17031,68 @@ public final EObject entryRuleJvmArgumentTypeReference() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "entryRuleJvmArgumentTypeReference"
+ // $ANTLR end "entryRuleJvmUpperBoundAnded"
- // $ANTLR start "ruleJvmArgumentTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5482:1: ruleJvmArgumentTypeReference returns [EObject current=null] : (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) ;
- public final EObject ruleJvmArgumentTypeReference() throws RecognitionException {
+ // $ANTLR start "ruleJvmUpperBoundAnded"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5876:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ public final EObject ruleJvmUpperBoundAnded() throws RecognitionException {
EObject current = null;
- EObject this_JvmTypeReference_0 = null;
-
- EObject this_JvmWildcardTypeReference_1 = null;
+ Token otherlv_0=null;
+ EObject lv_typeReference_1_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5485:28: ( (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5486:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5879:28: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5880:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5486:1: (this_JvmTypeReference_0= ruleJvmTypeReference | this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference )
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5880:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5880:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ {
+ otherlv_0=(Token)match(input,93,FOLLOW_93_in_ruleJvmUpperBoundAnded13683); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA106_0==RULE_ID||LA106_0==27||LA106_0==57) ) {
- alt106=1;
- }
- else if ( (LA106_0==85) ) {
- alt106=2;
+ newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 106, 0, input);
-
- throw nvae;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5884:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5885:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5885:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5886:3: lv_typeReference_1_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
+
}
- switch (alt106) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5487:5: this_JvmTypeReference_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmArgumentTypeReference12743);
- this_JvmTypeReference_0=ruleJvmTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_JvmTypeReference_0;
- afterParserOrEnumRuleCall();
-
- }
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded13704);
+ lv_typeReference_1_0=ruleJvmTypeReference();
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5497:5: this_JvmWildcardTypeReference_1= ruleJvmWildcardTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
-
- }
- pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_ruleJvmArgumentTypeReference12770);
- this_JvmWildcardTypeReference_1=ruleJvmWildcardTypeReference();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_JvmWildcardTypeReference_1;
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmUpperBoundAndedRule());
+ }
+ set(
+ current,
+ "typeReference",
+ lv_typeReference_1_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
- }
- break;
}
@@ -15856,33 +17112,33 @@ else if ( (LA106_0==85) ) {
}
return current;
}
- // $ANTLR end "ruleJvmArgumentTypeReference"
+ // $ANTLR end "ruleJvmUpperBoundAnded"
- // $ANTLR start "entryRuleJvmWildcardTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5513:1: entryRuleJvmWildcardTypeReference returns [EObject current=null] : iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF ;
- public final EObject entryRuleJvmWildcardTypeReference() throws RecognitionException {
+ // $ANTLR start "entryRuleJvmLowerBound"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5910:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
+ public final EObject entryRuleJvmLowerBound() throws RecognitionException {
EObject current = null;
- EObject iv_ruleJvmWildcardTypeReference = null;
+ EObject iv_ruleJvmLowerBound = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5514:2: (iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5515:2: iv_ruleJvmWildcardTypeReference= ruleJvmWildcardTypeReference EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5911:2: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5912:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceRule());
+ newCompositeNode(grammarAccess.getJvmLowerBoundRule());
}
- pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference12805);
- iv_ruleJvmWildcardTypeReference=ruleJvmWildcardTypeReference();
+ pushFollow(FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound13740);
+ iv_ruleJvmLowerBound=ruleJvmLowerBound();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmWildcardTypeReference;
+ current =iv_ruleJvmLowerBound;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference12815); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBound13750); if (state.failed) return current;
}
@@ -15896,141 +17152,65 @@ public final EObject entryRuleJvmWildcardTypeReference() throws RecognitionExcep
}
return current;
}
- // $ANTLR end "entryRuleJvmWildcardTypeReference"
+ // $ANTLR end "entryRuleJvmLowerBound"
- // $ANTLR start "ruleJvmWildcardTypeReference"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5522:1: ruleJvmWildcardTypeReference returns [EObject current=null] : ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) ;
- public final EObject ruleJvmWildcardTypeReference() throws RecognitionException {
+ // $ANTLR start "ruleJvmLowerBound"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5919:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
+ public final EObject ruleJvmLowerBound() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- EObject lv_constraints_2_0 = null;
-
- EObject lv_constraints_3_0 = null;
+ Token otherlv_0=null;
+ EObject lv_typeReference_1_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5525:28: ( ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5526:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5526:1: ( () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )? )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5526:2: () otherlv_1= '?' ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5922:28: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5923:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5526:2: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5527:5:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5923:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5923:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
{
+ otherlv_0=(Token)match(input,81,FOLLOW_81_in_ruleJvmLowerBound13787); if (state.failed) return current;
if ( state.backtracking==0 ) {
- current = forceCreateModelElement(
- grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0(),
- current);
+ newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
-
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5927:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5928:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5928:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5929:3: lv_typeReference_1_0= ruleJvmTypeReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
+
}
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound13808);
+ lv_typeReference_1_0=ruleJvmTypeReference();
- otherlv_1=(Token)match(input,85,FOLLOW_85_in_ruleJvmWildcardTypeReference12861); if (state.failed) return current;
+ state._fsp--;
+ if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getJvmLowerBoundRule());
+ }
+ set(
+ current,
+ "typeReference",
+ lv_typeReference_1_0,
+ "JvmTypeReference");
+ afterParserOrEnumRuleCall();
+
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5536:1: ( ( (lv_constraints_2_0= ruleJvmUpperBound ) ) | ( (lv_constraints_3_0= ruleJvmLowerBound ) ) )?
- int alt107=3;
- int LA107_0 = input.LA(1);
- if ( (LA107_0==86) ) {
- alt107=1;
}
- else if ( (LA107_0==73) ) {
- alt107=2;
- }
- switch (alt107) {
- case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5536:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5536:2: ( (lv_constraints_2_0= ruleJvmUpperBound ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5537:1: (lv_constraints_2_0= ruleJvmUpperBound )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5537:1: (lv_constraints_2_0= ruleJvmUpperBound )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5538:3: lv_constraints_2_0= ruleJvmUpperBound
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0());
-
- }
- pushFollow(FOLLOW_ruleJvmUpperBound_in_ruleJvmWildcardTypeReference12883);
- lv_constraints_2_0=ruleJvmUpperBound();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmWildcardTypeReferenceRule());
- }
- add(
- current,
- "constraints",
- lv_constraints_2_0,
- "JvmUpperBound");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5555:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5555:6: ( (lv_constraints_3_0= ruleJvmLowerBound ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5556:1: (lv_constraints_3_0= ruleJvmLowerBound )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5556:1: (lv_constraints_3_0= ruleJvmLowerBound )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5557:3: lv_constraints_3_0= ruleJvmLowerBound
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmLowerBound_in_ruleJvmWildcardTypeReference12910);
- lv_constraints_3_0=ruleJvmLowerBound();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmWildcardTypeReferenceRule());
- }
- add(
- current,
- "constraints",
- lv_constraints_3_0,
- "JvmLowerBound");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- }
- break;
}
@@ -16053,33 +17233,33 @@ else if ( (LA107_0==73) ) {
}
return current;
}
- // $ANTLR end "ruleJvmWildcardTypeReference"
+ // $ANTLR end "ruleJvmLowerBound"
- // $ANTLR start "entryRuleJvmUpperBound"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5581:1: entryRuleJvmUpperBound returns [EObject current=null] : iv_ruleJvmUpperBound= ruleJvmUpperBound EOF ;
- public final EObject entryRuleJvmUpperBound() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleQualifiedNameWithWildcard"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5955:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
+ public final String entryRuleQualifiedNameWithWildcard() throws RecognitionException {
+ String current = null;
- EObject iv_ruleJvmUpperBound = null;
+ AntlrDatatypeRuleToken iv_ruleQualifiedNameWithWildcard = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5582:2: (iv_ruleJvmUpperBound= ruleJvmUpperBound EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5583:2: iv_ruleJvmUpperBound= ruleJvmUpperBound EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5956:2: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5957:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmUpperBoundRule());
+ newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule());
}
- pushFollow(FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound12948);
- iv_ruleJvmUpperBound=ruleJvmUpperBound();
+ pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard13847);
+ iv_ruleQualifiedNameWithWildcard=ruleQualifiedNameWithWildcard();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmUpperBound;
+ current =iv_ruleQualifiedNameWithWildcard.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBound12958); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard13858); if (state.failed) return current;
}
@@ -16093,68 +17273,61 @@ public final EObject entryRuleJvmUpperBound() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleJvmUpperBound"
+ // $ANTLR end "entryRuleQualifiedNameWithWildcard"
- // $ANTLR start "ruleJvmUpperBound"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5590:1: ruleJvmUpperBound returns [EObject current=null] : (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
- public final EObject ruleJvmUpperBound() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "ruleQualifiedNameWithWildcard"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5964:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) ;
+ public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
- Token otherlv_0=null;
- EObject lv_typeReference_1_0 = null;
+ Token kw=null;
+ AntlrDatatypeRuleToken this_QualifiedName_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5593:28: ( (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5594:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5594:1: (otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5594:3: otherlv_0= 'extends' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- {
- otherlv_0=(Token)match(input,86,FOLLOW_86_in_ruleJvmUpperBound12995); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5598:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5599:1: (lv_typeReference_1_0= ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5967:28: ( (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5968:1: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5599:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5600:3: lv_typeReference_1_0= ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5968:1: (this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5969:5: this_QualifiedName_0= ruleQualifiedName kw= '.' kw= '*'
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
-
+ newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
+
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBound13016);
- lv_typeReference_1_0=ruleJvmTypeReference();
+ pushFollow(FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildcard13905);
+ this_QualifiedName_0=ruleQualifiedName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmUpperBoundRule());
- }
- set(
- current,
- "typeReference",
- lv_typeReference_1_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
+ current.merge(this_QualifiedName_0);
+
}
-
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
}
+ kw=(Token)match(input,56,FOLLOW_56_in_ruleQualifiedNameWithWildcard13923); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
-
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
+
}
+ kw=(Token)match(input,50,FOLLOW_50_in_ruleQualifiedNameWithWildcard13936); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2());
+
+ }
}
@@ -16174,33 +17347,33 @@ public final EObject ruleJvmUpperBound() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleJvmUpperBound"
+ // $ANTLR end "ruleQualifiedNameWithWildcard"
- // $ANTLR start "entryRuleJvmUpperBoundAnded"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5624:1: entryRuleJvmUpperBoundAnded returns [EObject current=null] : iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF ;
- public final EObject entryRuleJvmUpperBoundAnded() throws RecognitionException {
- EObject current = null;
+ // $ANTLR start "entryRuleValidID"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5999:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
+ public final String entryRuleValidID() throws RecognitionException {
+ String current = null;
- EObject iv_ruleJvmUpperBoundAnded = null;
+ AntlrDatatypeRuleToken iv_ruleValidID = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5625:2: (iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5626:2: iv_ruleJvmUpperBoundAnded= ruleJvmUpperBoundAnded EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6000:2: (iv_ruleValidID= ruleValidID EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6001:2: iv_ruleValidID= ruleValidID EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmUpperBoundAndedRule());
+ newCompositeNode(grammarAccess.getValidIDRule());
}
- pushFollow(FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded13052);
- iv_ruleJvmUpperBoundAnded=ruleJvmUpperBoundAnded();
+ pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID13977);
+ iv_ruleValidID=ruleValidID();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmUpperBoundAnded;
+ current =iv_ruleValidID.getText();
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded13062); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleValidID13988); if (state.failed) return current;
}
@@ -16214,72 +17387,34 @@ public final EObject entryRuleJvmUpperBoundAnded() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleJvmUpperBoundAnded"
-
+ // $ANTLR end "entryRuleValidID"
- // $ANTLR start "ruleJvmUpperBoundAnded"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5633:1: ruleJvmUpperBoundAnded returns [EObject current=null] : (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
- public final EObject ruleJvmUpperBoundAnded() throws RecognitionException {
- EObject current = null;
- Token otherlv_0=null;
- EObject lv_typeReference_1_0 = null;
+ // $ANTLR start "ruleValidID"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6008:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
+ public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ Token this_ID_0=null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5636:28: ( (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5637:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6011:28: (this_ID_0= RULE_ID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6012:5: this_ID_0= RULE_ID
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5637:1: (otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5637:3: otherlv_0= '&' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- {
- otherlv_0=(Token)match(input,87,FOLLOW_87_in_ruleJvmUpperBoundAnded13099); if (state.failed) return current;
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID14027); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_0, grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
+ current.merge(this_ID_0);
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5641:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5642:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5642:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5643:3: lv_typeReference_1_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmUpperBoundAnded13120);
- lv_typeReference_1_0=ruleJvmTypeReference();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmUpperBoundAndedRule());
- }
- set(
- current,
- "typeReference",
- lv_typeReference_1_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(this_ID_0, grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
+
}
-
}
if ( state.backtracking==0 ) {
@@ -16295,33 +17430,33 @@ public final EObject ruleJvmUpperBoundAnded() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleJvmUpperBoundAnded"
+ // $ANTLR end "ruleValidID"
- // $ANTLR start "entryRuleJvmLowerBound"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5667:1: entryRuleJvmLowerBound returns [EObject current=null] : iv_ruleJvmLowerBound= ruleJvmLowerBound EOF ;
- public final EObject entryRuleJvmLowerBound() throws RecognitionException {
+ // $ANTLR start "entryRuleXImportSection"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6027:1: entryRuleXImportSection returns [EObject current=null] : iv_ruleXImportSection= ruleXImportSection EOF ;
+ public final EObject entryRuleXImportSection() throws RecognitionException {
EObject current = null;
- EObject iv_ruleJvmLowerBound = null;
+ EObject iv_ruleXImportSection = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5668:2: (iv_ruleJvmLowerBound= ruleJvmLowerBound EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5669:2: iv_ruleJvmLowerBound= ruleJvmLowerBound EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6028:2: (iv_ruleXImportSection= ruleXImportSection EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6029:2: iv_ruleXImportSection= ruleXImportSection EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getJvmLowerBoundRule());
+ newCompositeNode(grammarAccess.getXImportSectionRule());
}
- pushFollow(FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound13156);
- iv_ruleJvmLowerBound=ruleJvmLowerBound();
+ pushFollow(FOLLOW_ruleXImportSection_in_entryRuleXImportSection14071);
+ iv_ruleXImportSection=ruleXImportSection();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleJvmLowerBound;
+ current =iv_ruleXImportSection;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBound13166); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXImportSection14081); if (state.failed) return current;
}
@@ -16335,70 +17470,81 @@ public final EObject entryRuleJvmLowerBound() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleJvmLowerBound"
+ // $ANTLR end "entryRuleXImportSection"
- // $ANTLR start "ruleJvmLowerBound"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5676:1: ruleJvmLowerBound returns [EObject current=null] : (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) ;
- public final EObject ruleJvmLowerBound() throws RecognitionException {
+ // $ANTLR start "ruleXImportSection"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6036:1: ruleXImportSection returns [EObject current=null] : ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ ;
+ public final EObject ruleXImportSection() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- EObject lv_typeReference_1_0 = null;
+ EObject lv_importDeclarations_0_0 = null;
enterRule();
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5679:28: ( (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5680:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6039:28: ( ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+ )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6040:1: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5680:1: (otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5680:3: otherlv_0= 'super' ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- {
- otherlv_0=(Token)match(input,73,FOLLOW_73_in_ruleJvmLowerBound13203); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6040:1: ( (lv_importDeclarations_0_0= ruleXImportDeclaration ) )+
+ int cnt114=0;
+ loop114:
+ do {
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- newLeafNode(otherlv_0, grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
-
- }
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5684:1: ( (lv_typeReference_1_0= ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5685:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5685:1: (lv_typeReference_1_0= ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5686:3: lv_typeReference_1_0= ruleJvmTypeReference
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
-
- }
- pushFollow(FOLLOW_ruleJvmTypeReference_in_ruleJvmLowerBound13224);
- lv_typeReference_1_0=ruleJvmTypeReference();
+ if ( (LA114_0==79) ) {
+ alt114=1;
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getJvmLowerBoundRule());
- }
- set(
- current,
- "typeReference",
- lv_typeReference_1_0,
- "JvmTypeReference");
- afterParserOrEnumRuleCall();
-
- }
+ switch (alt114) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6041:1: (lv_importDeclarations_0_0= ruleXImportDeclaration )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6041:1: (lv_importDeclarations_0_0= ruleXImportDeclaration )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6042:3: lv_importDeclarations_0_0= ruleXImportDeclaration
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
+
+ }
+ pushFollow(FOLLOW_ruleXImportDeclaration_in_ruleXImportSection14126);
+ lv_importDeclarations_0_0=ruleXImportDeclaration();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXImportSectionRule());
+ }
+ add(
+ current,
+ "importDeclarations",
+ lv_importDeclarations_0_0,
+ "XImportDeclaration");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
+ }
+ break;
- }
+ default :
+ if ( cnt114 >= 1 ) break loop114;
+ if (state.backtracking>0) {state.failed=true; return current;}
+ EarlyExitException eee =
+ new EarlyExitException(114, input);
+ throw eee;
+ }
+ cnt114++;
+ } while (true);
}
@@ -16416,33 +17562,33 @@ public final EObject ruleJvmLowerBound() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleJvmLowerBound"
+ // $ANTLR end "ruleXImportSection"
- // $ANTLR start "entryRuleValidID"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5712:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ;
- public final String entryRuleValidID() throws RecognitionException {
- String current = null;
+ // $ANTLR start "entryRuleXImportDeclaration"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6066:1: entryRuleXImportDeclaration returns [EObject current=null] : iv_ruleXImportDeclaration= ruleXImportDeclaration EOF ;
+ public final EObject entryRuleXImportDeclaration() throws RecognitionException {
+ EObject current = null;
- AntlrDatatypeRuleToken iv_ruleValidID = null;
+ EObject iv_ruleXImportDeclaration = null;
try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5713:2: (iv_ruleValidID= ruleValidID EOF )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5714:2: iv_ruleValidID= ruleValidID EOF
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6067:2: (iv_ruleXImportDeclaration= ruleXImportDeclaration EOF )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6068:2: iv_ruleXImportDeclaration= ruleXImportDeclaration EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getValidIDRule());
+ newCompositeNode(grammarAccess.getXImportDeclarationRule());
}
- pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID13263);
- iv_ruleValidID=ruleValidID();
+ pushFollow(FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration14162);
+ iv_ruleXImportDeclaration=ruleXImportDeclaration();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleValidID.getText();
+ current =iv_ruleXImportDeclaration;
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleValidID13274); if (state.failed) return current;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXImportDeclaration14172); if (state.failed) return current;
}
@@ -16456,34 +17602,274 @@ public final String entryRuleValidID() throws RecognitionException {
}
return current;
}
- // $ANTLR end "entryRuleValidID"
+ // $ANTLR end "entryRuleXImportDeclaration"
+
+
+ // $ANTLR start "ruleXImportDeclaration"
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6075:1: ruleXImportDeclaration returns [EObject current=null] : (otherlv_0= 'import' ( ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) ) ) (otherlv_8= ';' )? ) ;
+ public final EObject ruleXImportDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_static_1_0=null;
+ Token lv_extension_2_0=null;
+ Token otherlv_4=null;
+ Token otherlv_5=null;
+ Token otherlv_8=null;
+ AntlrDatatypeRuleToken lv_importedNamespace_7_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6078:28: ( (otherlv_0= 'import' ( ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) ) ) (otherlv_8= ';' )? ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6079:1: (otherlv_0= 'import' ( ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) ) ) (otherlv_8= ';' )? )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6079:1: (otherlv_0= 'import' ( ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) ) ) (otherlv_8= ';' )? )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6079:3: otherlv_0= 'import' ( ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) ) ) (otherlv_8= ';' )?
+ {
+ otherlv_0=(Token)match(input,79,FOLLOW_79_in_ruleXImportDeclaration14209); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_0, grammarAccess.getXImportDeclarationAccess().getImportKeyword_0());
+
+ }
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6083:1: ( ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' ) | ( ( ruleQualifiedName ) ) | ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) ) )
+ int alt116=3;
+ alt116 = dfa116.predict(input);
+ switch (alt116) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6083:2: ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6083:2: ( ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6083:3: ( (lv_static_1_0= 'static' ) ) ( (lv_extension_2_0= 'extension' ) )? ( ( ruleQualifiedName ) ) otherlv_4= '.' otherlv_5= '*'
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6083:3: ( (lv_static_1_0= 'static' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6084:1: (lv_static_1_0= 'static' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6084:1: (lv_static_1_0= 'static' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6085:3: lv_static_1_0= 'static'
+ {
+ lv_static_1_0=(Token)match(input,78,FOLLOW_78_in_ruleXImportDeclaration14229); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_static_1_0, grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+ setWithLastConsumed(current, "static", true, "static");
+
+ }
+
+ }
+
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6098:2: ( (lv_extension_2_0= 'extension' ) )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
+
+ if ( (LA115_0==80) ) {
+ alt115=1;
+ }
+ switch (alt115) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6099:1: (lv_extension_2_0= 'extension' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6099:1: (lv_extension_2_0= 'extension' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6100:3: lv_extension_2_0= 'extension'
+ {
+ lv_extension_2_0=(Token)match(input,80,FOLLOW_80_in_ruleXImportDeclaration14260); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_extension_2_0, grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+ setWithLastConsumed(current, "extension", true, "extension");
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6113:3: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6114:1: ( ruleQualifiedName )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6114:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6115:3: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_ruleXImportDeclaration14297);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,56,FOLLOW_56_in_ruleXImportDeclaration14309); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3());
+
+ }
+ otherlv_5=(Token)match(input,50,FOLLOW_50_in_ruleXImportDeclaration14321); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4());
+
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6137:6: ( ( ruleQualifiedName ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6137:6: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6138:1: ( ruleQualifiedName )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6138:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6139:3: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getXImportDeclarationRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0());
+
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_ruleXImportDeclaration14351);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6153:6: ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6153:6: ( (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6154:1: (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6154:1: (lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6155:3: lv_importedNamespace_7_0= ruleQualifiedNameWithWildcard
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0());
+
+ }
+ pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_ruleXImportDeclaration14378);
+ lv_importedNamespace_7_0=ruleQualifiedNameWithWildcard();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getXImportDeclarationRule());
+ }
+ set(
+ current,
+ "importedNamespace",
+ lv_importedNamespace_7_0,
+ "QualifiedNameWithWildcard");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ }
- // $ANTLR start "ruleValidID"
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5721:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
- public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6171:3: (otherlv_8= ';' )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- Token this_ID_0=null;
+ if ( (LA117_0==66) ) {
+ alt117=1;
+ }
+ switch (alt117) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:6171:5: otherlv_8= ';'
+ {
+ otherlv_8=(Token)match(input,66,FOLLOW_66_in_ruleXImportDeclaration14392); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- enterRule();
-
- try {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5724:28: (this_ID_0= RULE_ID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5725:5: this_ID_0= RULE_ID
- {
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID13313); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_8, grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2());
+
+ }
+
+ }
+ break;
- current.merge(this_ID_0);
-
}
- if ( state.backtracking==0 ) {
-
- newLeafNode(this_ID_0, grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
-
+
+
}
+
}
if ( state.backtracking==0 ) {
@@ -16499,28 +17885,28 @@ public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException {
}
return current;
}
- // $ANTLR end "ruleValidID"
+ // $ANTLR end "ruleXImportDeclaration"
// $ANTLR start synpred1_InternalGraphViewMapping
public final void synpred1_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:3: ( ( () ( ( ruleOpMultiAssign ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:4: ( () ( ( ruleOpMultiAssign ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:3: ( ( () ( ( ruleOpMultiAssign ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:4: ( () ( ( ruleOpMultiAssign ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:4: ( () ( ( ruleOpMultiAssign ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:5: () ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:4: ( () ( ( ruleOpMultiAssign ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:5: () ( ( ruleOpMultiAssign ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1092:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1093:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1005:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1006:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1093:2: ( ( ruleOpMultiAssign ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1094:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1006:2: ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1007:1: ( ruleOpMultiAssign )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1094:1: ( ruleOpMultiAssign )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1095:3: ruleOpMultiAssign
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1007:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1008:3: ruleOpMultiAssign
{
- pushFollow(FOLLOW_ruleOpMultiAssign_in_synpred1_InternalGraphViewMapping2285);
+ pushFollow(FOLLOW_ruleOpMultiAssign_in_synpred1_InternalGraphViewMapping2048);
ruleOpMultiAssign();
state._fsp--;
@@ -16541,24 +17927,24 @@ public final void synpred1_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred2_InternalGraphViewMapping
public final void synpred2_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:3: ( ( () ( ( ruleOpOr ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:4: ( () ( ( ruleOpOr ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:3: ( ( () ( ( ruleOpOr ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:4: ( () ( ( ruleOpOr ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:4: ( () ( ( ruleOpOr ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:5: () ( ( ruleOpOr ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:4: ( () ( ( ruleOpOr ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:5: () ( ( ruleOpOr ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1220:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1221:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1140:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1141:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1221:2: ( ( ruleOpOr ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1222:1: ( ruleOpOr )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1141:2: ( ( ruleOpOr ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1142:1: ( ruleOpOr )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1222:1: ( ruleOpOr )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1223:3: ruleOpOr
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1142:1: ( ruleOpOr )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1143:3: ruleOpOr
{
- pushFollow(FOLLOW_ruleOpOr_in_synpred2_InternalGraphViewMapping2633);
+ pushFollow(FOLLOW_ruleOpOr_in_synpred2_InternalGraphViewMapping2417);
ruleOpOr();
state._fsp--;
@@ -16579,24 +17965,24 @@ public final void synpred2_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred3_InternalGraphViewMapping
public final void synpred3_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:3: ( ( () ( ( ruleOpAnd ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:4: ( () ( ( ruleOpAnd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:3: ( ( () ( ( ruleOpAnd ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:4: ( () ( ( ruleOpAnd ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:4: ( () ( ( ruleOpAnd ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:5: () ( ( ruleOpAnd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:4: ( () ( ( ruleOpAnd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:5: () ( ( ruleOpAnd ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1321:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1322:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1241:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1242:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1322:2: ( ( ruleOpAnd ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1323:1: ( ruleOpAnd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1242:2: ( ( ruleOpAnd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1243:1: ( ruleOpAnd )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1323:1: ( ruleOpAnd )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1324:3: ruleOpAnd
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1243:1: ( ruleOpAnd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1244:3: ruleOpAnd
{
- pushFollow(FOLLOW_ruleOpAnd_in_synpred3_InternalGraphViewMapping2892);
+ pushFollow(FOLLOW_ruleOpAnd_in_synpred3_InternalGraphViewMapping2676);
ruleOpAnd();
state._fsp--;
@@ -16617,24 +18003,24 @@ public final void synpred3_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred4_InternalGraphViewMapping
public final void synpred4_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:3: ( ( () ( ( ruleOpEquality ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:4: ( () ( ( ruleOpEquality ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:3: ( ( () ( ( ruleOpEquality ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:4: ( () ( ( ruleOpEquality ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:4: ( () ( ( ruleOpEquality ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:5: () ( ( ruleOpEquality ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:4: ( () ( ( ruleOpEquality ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:5: () ( ( ruleOpEquality ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1422:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1423:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1342:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1343:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1423:2: ( ( ruleOpEquality ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1424:1: ( ruleOpEquality )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1343:2: ( ( ruleOpEquality ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1344:1: ( ruleOpEquality )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1424:1: ( ruleOpEquality )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1425:3: ruleOpEquality
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1344:1: ( ruleOpEquality )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1345:3: ruleOpEquality
{
- pushFollow(FOLLOW_ruleOpEquality_in_synpred4_InternalGraphViewMapping3151);
+ pushFollow(FOLLOW_ruleOpEquality_in_synpred4_InternalGraphViewMapping2935);
ruleOpEquality();
state._fsp--;
@@ -16655,18 +18041,18 @@ public final void synpred4_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred5_InternalGraphViewMapping
public final void synpred5_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:4: ( ( () 'instanceof' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:5: ( () 'instanceof' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:4: ( ( () 'instanceof' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:5: ( () 'instanceof' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:5: ( () 'instanceof' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:6: () 'instanceof'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:5: ( () 'instanceof' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:6: () 'instanceof'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1530:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1531:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1464:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1465:1:
{
}
- match(input,37,FOLLOW_37_in_synpred5_InternalGraphViewMapping3427); if (state.failed) return ;
+ match(input,37,FOLLOW_37_in_synpred5_InternalGraphViewMapping3249); if (state.failed) return ;
}
@@ -16677,24 +18063,24 @@ public final void synpred5_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred6_InternalGraphViewMapping
public final void synpred6_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:8: ( ( () ( ( ruleOpCompare ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:9: ( () ( ( ruleOpCompare ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:8: ( ( () ( ( ruleOpCompare ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:9: ( () ( ( ruleOpCompare ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:9: ( () ( ( ruleOpCompare ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:10: () ( ( ruleOpCompare ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:9: ( () ( ( ruleOpCompare ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:10: () ( ( ruleOpCompare ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1561:10: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1562:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1495:10: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1496:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1562:2: ( ( ruleOpCompare ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1563:1: ( ruleOpCompare )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1496:2: ( ( ruleOpCompare ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1497:1: ( ruleOpCompare )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1563:1: ( ruleOpCompare )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1564:3: ruleOpCompare
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1497:1: ( ruleOpCompare )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1498:3: ruleOpCompare
{
- pushFollow(FOLLOW_ruleOpCompare_in_synpred6_InternalGraphViewMapping3498);
+ pushFollow(FOLLOW_ruleOpCompare_in_synpred6_InternalGraphViewMapping3320);
ruleOpCompare();
state._fsp--;
@@ -16715,24 +18101,24 @@ public final void synpred6_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred7_InternalGraphViewMapping
public final void synpred7_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:3: ( ( () ( ( ruleOpOther ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:4: ( () ( ( ruleOpOther ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:3: ( ( () ( ( ruleOpOther ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:4: ( () ( ( ruleOpOther ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:4: ( () ( ( ruleOpOther ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:5: () ( ( ruleOpOther ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:4: ( () ( ( ruleOpOther ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:5: () ( ( ruleOpOther ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1683:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1684:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1617:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1618:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1684:2: ( ( ruleOpOther ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1685:1: ( ruleOpOther )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1618:2: ( ( ruleOpOther ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1619:1: ( ruleOpOther )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1685:1: ( ruleOpOther )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1686:3: ruleOpOther
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1619:1: ( ruleOpOther )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1620:3: ruleOpOther
{
- pushFollow(FOLLOW_ruleOpOther_in_synpred7_InternalGraphViewMapping3817);
+ pushFollow(FOLLOW_ruleOpOther_in_synpred7_InternalGraphViewMapping3639);
ruleOpOther();
state._fsp--;
@@ -16753,14 +18139,14 @@ public final void synpred7_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred8_InternalGraphViewMapping
public final void synpred8_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:3: ( ( '>' '>' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:4: ( '>' '>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:3: ( ( '>' '>' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:4: ( '>' '>' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1775:4: ( '>' '>' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1776:2: '>' '>'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1729:4: ( '>' '>' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1730:2: '>' '>'
{
- match(input,40,FOLLOW_40_in_synpred8_InternalGraphViewMapping4033); if (state.failed) return ;
- match(input,40,FOLLOW_40_in_synpred8_InternalGraphViewMapping4038); if (state.failed) return ;
+ match(input,40,FOLLOW_40_in_synpred8_InternalGraphViewMapping3908); if (state.failed) return ;
+ match(input,40,FOLLOW_40_in_synpred8_InternalGraphViewMapping3913); if (state.failed) return ;
}
@@ -16771,14 +18157,14 @@ public final void synpred8_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred9_InternalGraphViewMapping
public final void synpred9_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:3: ( ( '<' '<' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:4: ( '<' '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:3: ( ( '<' '<' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:4: ( '<' '<' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1805:4: ( '<' '<' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1806:2: '<' '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1759:4: ( '<' '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1760:2: '<' '<'
{
- match(input,41,FOLLOW_41_in_synpred9_InternalGraphViewMapping4120); if (state.failed) return ;
- match(input,41,FOLLOW_41_in_synpred9_InternalGraphViewMapping4125); if (state.failed) return ;
+ match(input,41,FOLLOW_41_in_synpred9_InternalGraphViewMapping3995); if (state.failed) return ;
+ match(input,41,FOLLOW_41_in_synpred9_InternalGraphViewMapping4000); if (state.failed) return ;
}
@@ -16789,24 +18175,24 @@ public final void synpred9_InternalGraphViewMapping_fragment() throws Recognitio
// $ANTLR start synpred10_InternalGraphViewMapping
public final void synpred10_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:3: ( ( () ( ( ruleOpAdd ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:4: ( () ( ( ruleOpAdd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:3: ( ( () ( ( ruleOpAdd ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:4: ( () ( ( ruleOpAdd ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:4: ( () ( ( ruleOpAdd ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:5: () ( ( ruleOpAdd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:4: ( () ( ( ruleOpAdd ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:5: () ( ( ruleOpAdd ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1879:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1880:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1833:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1834:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1880:2: ( ( ruleOpAdd ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1881:1: ( ruleOpAdd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1834:2: ( ( ruleOpAdd ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1835:1: ( ruleOpAdd )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1881:1: ( ruleOpAdd )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1882:3: ruleOpAdd
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1835:1: ( ruleOpAdd )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1836:3: ruleOpAdd
{
- pushFollow(FOLLOW_ruleOpAdd_in_synpred10_InternalGraphViewMapping4347);
+ pushFollow(FOLLOW_ruleOpAdd_in_synpred10_InternalGraphViewMapping4222);
ruleOpAdd();
state._fsp--;
@@ -16827,24 +18213,24 @@ public final void synpred10_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred11_InternalGraphViewMapping
public final void synpred11_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:3: ( ( () ( ( ruleOpMulti ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:4: ( () ( ( ruleOpMulti ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:3: ( ( () ( ( ruleOpMulti ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:4: ( () ( ( ruleOpMulti ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:4: ( () ( ( ruleOpMulti ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:5: () ( ( ruleOpMulti ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:4: ( () ( ( ruleOpMulti ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:5: () ( ( ruleOpMulti ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1987:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1988:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1941:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1942:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1988:2: ( ( ruleOpMulti ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1989:1: ( ruleOpMulti )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1942:2: ( ( ruleOpMulti ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1943:1: ( ruleOpMulti )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1989:1: ( ruleOpMulti )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1990:3: ruleOpMulti
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1943:1: ( ruleOpMulti )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:1944:3: ruleOpMulti
{
- pushFollow(FOLLOW_ruleOpMulti_in_synpred11_InternalGraphViewMapping4627);
+ pushFollow(FOLLOW_ruleOpMulti_in_synpred11_InternalGraphViewMapping4502);
ruleOpMulti();
state._fsp--;
@@ -16865,18 +18251,18 @@ public final void synpred11_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred12_InternalGraphViewMapping
public final void synpred12_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:3: ( ( () 'as' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:4: ( () 'as' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:3: ( ( () 'as' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:4: ( () 'as' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:4: ( () 'as' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:5: () 'as'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:4: ( () 'as' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:5: () 'as'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2220:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2221:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2174:5: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2175:1:
{
}
- match(input,53,FOLLOW_53_in_synpred12_InternalGraphViewMapping5221); if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_synpred12_InternalGraphViewMapping5096); if (state.failed) return ;
}
@@ -16887,26 +18273,72 @@ public final void synpred12_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred13_InternalGraphViewMapping
public final void synpred13_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:4: ( ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:5: ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:4: ( ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:5: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:5: ( () '.' ( ( ruleValidID ) ) ruleOpSingleAssign )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:6: () '.' ( ( ruleValidID ) ) ruleOpSingleAssign
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:5: ( () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:6: () ( '.' | ( ( '::' ) ) ) ( ( ruleFeatureCallID ) ) ruleOpSingleAssign
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2280:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2281:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2234:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2235:1:
{
}
- match(input,19,FOLLOW_19_in_synpred13_InternalGraphViewMapping5375); if (state.failed) return ;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2282:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2283:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2235:2: ( '.' | ( ( '::' ) ) )
+ int alt118=2;
+ int LA118_0 = input.LA(1);
+
+ if ( (LA118_0==56) ) {
+ alt118=1;
+ }
+ else if ( (LA118_0==57) ) {
+ alt118=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 118, 0, input);
+
+ throw nvae;
+ }
+ switch (alt118) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2235:4: '.'
+ {
+ match(input,56,FOLLOW_56_in_synpred13_InternalGraphViewMapping5251); if (state.failed) return ;
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2237:6: ( ( '::' ) )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2237:6: ( ( '::' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2238:1: ( '::' )
+ {
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2238:1: ( '::' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2239:2: '::'
+ {
+ match(input,57,FOLLOW_57_in_synpred13_InternalGraphViewMapping5265); if (state.failed) return ;
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2243:3: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2244:1: ( ruleFeatureCallID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2283:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2284:3: ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2244:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2245:3: ruleFeatureCallID
{
- pushFollow(FOLLOW_ruleValidID_in_synpred13_InternalGraphViewMapping5384);
- ruleValidID();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_synpred13_InternalGraphViewMapping5281);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return ;
@@ -16916,7 +18348,7 @@ public final void synpred13_InternalGraphViewMapping_fragment() throws Recogniti
}
- pushFollow(FOLLOW_ruleOpSingleAssign_in_synpred13_InternalGraphViewMapping5390);
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_synpred13_InternalGraphViewMapping5287);
ruleOpSingleAssign();
state._fsp--;
@@ -16931,61 +18363,61 @@ public final void synpred13_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred14_InternalGraphViewMapping
public final void synpred14_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:8: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:9: ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:8: ( ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:9: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:9: ( () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:10: () ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:9: ( () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:10: () ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2338:10: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2339:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2315:10: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2316:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2339:2: ( '.' | ( ( '?.' ) ) | ( ( '*.' ) ) )
- int alt108=3;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2316:2: ( '.' | ( ( '?.' ) ) | ( ( '::' ) ) )
+ int alt119=3;
switch ( input.LA(1) ) {
- case 19:
+ case 56:
{
- alt108=1;
+ alt119=1;
}
break;
- case 54:
+ case 58:
{
- alt108=2;
+ alt119=2;
}
break;
- case 55:
+ case 57:
{
- alt108=3;
+ alt119=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 108, 0, input);
+ new NoViableAltException("", 119, 0, input);
throw nvae;
}
- switch (alt108) {
+ switch (alt119) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2339:4: '.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2316:4: '.'
{
- match(input,19,FOLLOW_19_in_synpred14_InternalGraphViewMapping5493); if (state.failed) return ;
+ match(input,56,FOLLOW_56_in_synpred14_InternalGraphViewMapping5429); if (state.failed) return ;
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2341:6: ( ( '?.' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2318:6: ( ( '?.' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2341:6: ( ( '?.' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2342:1: ( '?.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2318:6: ( ( '?.' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2319:1: ( '?.' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2342:1: ( '?.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2343:2: '?.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2319:1: ( '?.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2320:2: '?.'
{
- match(input,54,FOLLOW_54_in_synpred14_InternalGraphViewMapping5507); if (state.failed) return ;
+ match(input,58,FOLLOW_58_in_synpred14_InternalGraphViewMapping5443); if (state.failed) return ;
}
@@ -16996,15 +18428,15 @@ public final void synpred14_InternalGraphViewMapping_fragment() throws Recogniti
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2348:6: ( ( '*.' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2325:6: ( ( '::' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2348:6: ( ( '*.' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2349:1: ( '*.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2325:6: ( ( '::' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2326:1: ( '::' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2349:1: ( '*.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2350:2: '*.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2326:1: ( '::' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2327:2: '::'
{
- match(input,55,FOLLOW_55_in_synpred14_InternalGraphViewMapping5527); if (state.failed) return ;
+ match(input,57,FOLLOW_57_in_synpred14_InternalGraphViewMapping5463); if (state.failed) return ;
}
@@ -17027,13 +18459,13 @@ public final void synpred14_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred15_InternalGraphViewMapping
public final void synpred15_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:4: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2460:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2436:4: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2437:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2460:1: ( '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2461:2: '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2437:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2438:2: '('
{
- match(input,57,FOLLOW_57_in_synpred15_InternalGraphViewMapping5754); if (state.failed) return ;
+ match(input,60,FOLLOW_60_in_synpred15_InternalGraphViewMapping5690); if (state.failed) return ;
}
@@ -17044,35 +18476,35 @@ public final void synpred15_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred16_InternalGraphViewMapping
public final void synpred16_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2480:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2481:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2457:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2458:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2481:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2458:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA110_0==RULE_ID||LA110_0==27||LA110_0==57) ) {
- alt110=1;
+ if ( (LA121_0==RULE_ID||LA121_0==24||LA121_0==60) ) {
+ alt121=1;
}
- switch (alt110) {
+ switch (alt121) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2481:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2458:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2481:3: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2482:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2458:3: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2482:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2483:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2459:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2460:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred16_InternalGraphViewMapping5806);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred16_InternalGraphViewMapping5742);
ruleJvmFormalParameter();
state._fsp--;
@@ -17083,29 +18515,29 @@ public final void synpred16_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2485:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop109:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2462:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop120:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA109_0==56) ) {
- alt109=1;
+ if ( (LA120_0==59) ) {
+ alt120=1;
}
- switch (alt109) {
+ switch (alt120) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2485:4: ',' ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2462:4: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,56,FOLLOW_56_in_synpred16_InternalGraphViewMapping5813); if (state.failed) return ;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2486:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2487:1: ( ruleJvmFormalParameter )
+ match(input,59,FOLLOW_59_in_synpred16_InternalGraphViewMapping5749); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2463:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2464:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2487:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2488:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2464:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2465:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred16_InternalGraphViewMapping5820);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred16_InternalGraphViewMapping5756);
ruleJvmFormalParameter();
state._fsp--;
@@ -17121,7 +18553,7 @@ public final void synpred16_InternalGraphViewMapping_fragment() throws Recogniti
break;
default :
- break loop109;
+ break loop120;
}
} while (true);
@@ -17131,13 +18563,13 @@ public final void synpred16_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2490:6: ( ( '|' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2491:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2467:6: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2468:1: ( '|' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2491:1: ( '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2492:2: '|'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2468:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2469:2: '|'
{
- match(input,60,FOLLOW_60_in_synpred16_InternalGraphViewMapping5834); if (state.failed) return ;
+ match(input,65,FOLLOW_65_in_synpred16_InternalGraphViewMapping5770); if (state.failed) return ;
}
@@ -17154,18 +18586,18 @@ public final void synpred16_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred17_InternalGraphViewMapping
public final void synpred17_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:4: ( ( () '[' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:5: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:4: ( ( () '[' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:5: ( () '[' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:5: ( () '[' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:6: () '['
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:5: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:6: () '['
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2559:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2560:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2536:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2537:1:
{
}
- match(input,59,FOLLOW_59_in_synpred17_InternalGraphViewMapping5954); if (state.failed) return ;
+ match(input,63,FOLLOW_63_in_synpred17_InternalGraphViewMapping5890); if (state.failed) return ;
}
@@ -17176,18 +18608,18 @@ public final void synpred17_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred18_InternalGraphViewMapping
public final void synpred18_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:3: ( ( () '[' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:4: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:7: ( ( () '[' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:8: ( () '[' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:4: ( () '[' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:5: () '['
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:8: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:9: () '['
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2750:5: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2751:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2737:9: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2738:1:
{
}
- match(input,59,FOLLOW_59_in_synpred18_InternalGraphViewMapping6478); if (state.failed) return ;
+ match(input,63,FOLLOW_63_in_synpred18_InternalGraphViewMapping6441); if (state.failed) return ;
}
@@ -17198,30 +18630,30 @@ public final void synpred18_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred20_InternalGraphViewMapping
public final void synpred20_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:4: ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:6: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:5: ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:6: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:6: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:6: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA112_0==RULE_ID||LA112_0==27||LA112_0==57) ) {
- alt112=1;
+ if ( (LA123_0==RULE_ID||LA123_0==24||LA123_0==60) ) {
+ alt123=1;
}
- switch (alt112) {
+ switch (alt123) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:7: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:7: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2844:7: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2845:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3029:7: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3030:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2845:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2846:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3030:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3031:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred20_InternalGraphViewMapping6757);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred20_InternalGraphViewMapping7191);
ruleJvmFormalParameter();
state._fsp--;
@@ -17232,29 +18664,29 @@ public final void synpred20_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2848:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop111:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3033:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop122:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA111_0==56) ) {
- alt111=1;
+ if ( (LA122_0==59) ) {
+ alt122=1;
}
- switch (alt111) {
+ switch (alt122) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2848:4: ',' ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3033:4: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,56,FOLLOW_56_in_synpred20_InternalGraphViewMapping6764); if (state.failed) return ;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2849:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2850:1: ( ruleJvmFormalParameter )
+ match(input,59,FOLLOW_59_in_synpred20_InternalGraphViewMapping7198); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3034:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3035:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2850:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2851:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3035:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3036:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred20_InternalGraphViewMapping6771);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred20_InternalGraphViewMapping7205);
ruleJvmFormalParameter();
state._fsp--;
@@ -17270,7 +18702,7 @@ public final void synpred20_InternalGraphViewMapping_fragment() throws Recogniti
break;
default :
- break loop111;
+ break loop122;
}
} while (true);
@@ -17280,13 +18712,13 @@ public final void synpred20_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2853:6: ( ( '|' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2854:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3038:6: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3039:1: ( '|' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2854:1: ( '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:2855:2: '|'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3039:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3040:2: '|'
{
- match(input,60,FOLLOW_60_in_synpred20_InternalGraphViewMapping6785); if (state.failed) return ;
+ match(input,65,FOLLOW_65_in_synpred20_InternalGraphViewMapping7219); if (state.failed) return ;
}
@@ -17303,10 +18735,10 @@ public final void synpred20_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred22_InternalGraphViewMapping
public final void synpred22_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:4: ( 'else' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3214:6: 'else'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:4: ( 'else' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3399:6: 'else'
{
- match(input,64,FOLLOW_64_in_synpred22_InternalGraphViewMapping7568); if (state.failed) return ;
+ match(input,68,FOLLOW_68_in_synpred22_InternalGraphViewMapping8002); if (state.failed) return ;
}
}
@@ -17314,19 +18746,19 @@ public final void synpred22_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred23_InternalGraphViewMapping
public final void synpred23_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:4: ( ( ( ( ruleValidID ) ) ':' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:5: ( ( ( ruleValidID ) ) ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:4: ( ( ( ( ruleValidID ) ) ':' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:5: ( ( ( ruleValidID ) ) ':' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:5: ( ( ( ruleValidID ) ) ':' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:6: ( ( ruleValidID ) ) ':'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:5: ( ( ( ruleValidID ) ) ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:6: ( ( ruleValidID ) ) ':'
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3268:6: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3269:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3453:6: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3454:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3269:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3270:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3454:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3455:1: ruleValidID
{
- pushFollow(FOLLOW_ruleValidID_in_synpred23_InternalGraphViewMapping7710);
+ pushFollow(FOLLOW_ruleValidID_in_synpred23_InternalGraphViewMapping8144);
ruleValidID();
state._fsp--;
@@ -17337,7 +18769,7 @@ public final void synpred23_InternalGraphViewMapping_fragment() throws Recogniti
}
- match(input,66,FOLLOW_66_in_synpred23_InternalGraphViewMapping7716); if (state.failed) return ;
+ match(input,70,FOLLOW_70_in_synpred23_InternalGraphViewMapping8150); if (state.failed) return ;
}
@@ -17348,20 +18780,20 @@ public final void synpred23_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred24_InternalGraphViewMapping
public final void synpred24_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:8: ( ( '(' ( ( ruleValidID ) ) ':' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:9: ( '(' ( ( ruleValidID ) ) ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:8: ( ( '(' ( ( ruleValidID ) ) ':' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:9: ( '(' ( ( ruleValidID ) ) ':' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:9: ( '(' ( ( ruleValidID ) ) ':' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3314:11: '(' ( ( ruleValidID ) ) ':'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:9: ( '(' ( ( ruleValidID ) ) ':' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3499:11: '(' ( ( ruleValidID ) ) ':'
{
- match(input,57,FOLLOW_57_in_synpred24_InternalGraphViewMapping7792); if (state.failed) return ;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3315:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3316:1: ( ruleValidID )
+ match(input,60,FOLLOW_60_in_synpred24_InternalGraphViewMapping8226); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3500:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3501:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3316:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3317:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3501:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3502:1: ruleValidID
{
- pushFollow(FOLLOW_ruleValidID_in_synpred24_InternalGraphViewMapping7799);
+ pushFollow(FOLLOW_ruleValidID_in_synpred24_InternalGraphViewMapping8233);
ruleValidID();
state._fsp--;
@@ -17372,7 +18804,7 @@ public final void synpred24_InternalGraphViewMapping_fragment() throws Recogniti
}
- match(input,66,FOLLOW_66_in_synpred24_InternalGraphViewMapping7805); if (state.failed) return ;
+ match(input,70,FOLLOW_70_in_synpred24_InternalGraphViewMapping8239); if (state.failed) return ;
}
@@ -17383,19 +18815,19 @@ public final void synpred24_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred25_InternalGraphViewMapping
public final void synpred25_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:4: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:5: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:4: ( ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:5: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:5: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:5: ( ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:6: ( ( ruleJvmTypeReference ) ) ( ( ruleValidID ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3898:6: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3899:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4083:6: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4084:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3899:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3900:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4084:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4085:1: ruleJvmTypeReference
{
- pushFollow(FOLLOW_ruleJvmTypeReference_in_synpred25_InternalGraphViewMapping9070);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_synpred25_InternalGraphViewMapping9504);
ruleJvmTypeReference();
state._fsp--;
@@ -17406,13 +18838,13 @@ public final void synpred25_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3902:2: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3903:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4087:2: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4088:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3903:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:3904:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4088:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4089:1: ruleValidID
{
- pushFollow(FOLLOW_ruleValidID_in_synpred25_InternalGraphViewMapping9079);
+ pushFollow(FOLLOW_ruleValidID_in_synpred25_InternalGraphViewMapping9513);
ruleValidID();
state._fsp--;
@@ -17433,13 +18865,13 @@ public final void synpred25_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred26_InternalGraphViewMapping
public final void synpred26_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4202:4: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4203:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4372:4: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4373:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4203:1: ( '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4204:2: '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4373:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4374:2: '('
{
- match(input,57,FOLLOW_57_in_synpred26_InternalGraphViewMapping9641); if (state.failed) return ;
+ match(input,60,FOLLOW_60_in_synpred26_InternalGraphViewMapping10051); if (state.failed) return ;
}
@@ -17450,35 +18882,35 @@ public final void synpred26_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred27_InternalGraphViewMapping
public final void synpred27_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4223:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4224:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4393:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4394:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4224:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4394:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA116_0==RULE_ID||LA116_0==27||LA116_0==57) ) {
- alt116=1;
+ if ( (LA127_0==RULE_ID||LA127_0==24||LA127_0==60) ) {
+ alt127=1;
}
- switch (alt116) {
+ switch (alt127) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4224:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4394:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4224:3: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4225:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4394:3: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4395:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4225:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4226:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4395:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4396:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred27_InternalGraphViewMapping9693);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred27_InternalGraphViewMapping10103);
ruleJvmFormalParameter();
state._fsp--;
@@ -17489,29 +18921,29 @@ public final void synpred27_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4228:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop115:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4398:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop126:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA115_0==56) ) {
- alt115=1;
+ if ( (LA126_0==59) ) {
+ alt126=1;
}
- switch (alt115) {
+ switch (alt126) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4228:4: ',' ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4398:4: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,56,FOLLOW_56_in_synpred27_InternalGraphViewMapping9700); if (state.failed) return ;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4229:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4230:1: ( ruleJvmFormalParameter )
+ match(input,59,FOLLOW_59_in_synpred27_InternalGraphViewMapping10110); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4399:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4400:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4230:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4231:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4400:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4401:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred27_InternalGraphViewMapping9707);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred27_InternalGraphViewMapping10117);
ruleJvmFormalParameter();
state._fsp--;
@@ -17527,7 +18959,7 @@ public final void synpred27_InternalGraphViewMapping_fragment() throws Recogniti
break;
default :
- break loop115;
+ break loop126;
}
} while (true);
@@ -17537,13 +18969,13 @@ public final void synpred27_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4233:6: ( ( '|' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4234:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4403:6: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4404:1: ( '|' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4234:1: ( '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4235:2: '|'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4404:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4405:2: '|'
{
- match(input,60,FOLLOW_60_in_synpred27_InternalGraphViewMapping9721); if (state.failed) return ;
+ match(input,65,FOLLOW_65_in_synpred27_InternalGraphViewMapping10131); if (state.failed) return ;
}
@@ -17560,18 +18992,18 @@ public final void synpred27_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred28_InternalGraphViewMapping
public final void synpred28_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:4: ( ( () '[' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:5: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:4: ( ( () '[' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:5: ( () '[' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:5: ( () '[' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:6: () '['
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:5: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:6: () '['
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4302:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4303:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4472:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4473:1:
{
}
- match(input,59,FOLLOW_59_in_synpred28_InternalGraphViewMapping9841); if (state.failed) return ;
+ match(input,63,FOLLOW_63_in_synpred28_InternalGraphViewMapping10251); if (state.failed) return ;
}
@@ -17582,10 +19014,10 @@ public final void synpred28_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred29_InternalGraphViewMapping
public final void synpred29_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4445:4: ( '<' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4445:6: '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4637:4: ( '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4637:6: '<'
{
- match(input,41,FOLLOW_41_in_synpred29_InternalGraphViewMapping10228); if (state.failed) return ;
+ match(input,41,FOLLOW_41_in_synpred29_InternalGraphViewMapping10700); if (state.failed) return ;
}
}
@@ -17593,10 +19025,10 @@ public final void synpred29_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred30_InternalGraphViewMapping
public final void synpred30_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4494:5: ( '(' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4494:7: '('
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:5: ( '(' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4686:7: '('
{
- match(input,57,FOLLOW_57_in_synpred30_InternalGraphViewMapping10321); if (state.failed) return ;
+ match(input,60,FOLLOW_60_in_synpred30_InternalGraphViewMapping10793); if (state.failed) return ;
}
}
@@ -17604,35 +19036,35 @@ public final void synpred30_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred31_InternalGraphViewMapping
public final void synpred31_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:4: ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:5: ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:6: () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4499:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4500:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4691:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4692:1:
{
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4500:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4692:2: ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA118_0==RULE_ID||LA118_0==27||LA118_0==57) ) {
- alt118=1;
+ if ( (LA129_0==RULE_ID||LA129_0==24||LA129_0==60) ) {
+ alt129=1;
}
- switch (alt118) {
+ switch (alt129) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4500:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4692:3: ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )*
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4500:3: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4501:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4692:3: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4693:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4501:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4502:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4693:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4694:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred31_InternalGraphViewMapping10351);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred31_InternalGraphViewMapping10823);
ruleJvmFormalParameter();
state._fsp--;
@@ -17643,29 +19075,29 @@ public final void synpred31_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4504:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
- loop117:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4696:2: ( ',' ( ( ruleJvmFormalParameter ) ) )*
+ loop128:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA117_0==56) ) {
- alt117=1;
+ if ( (LA128_0==59) ) {
+ alt128=1;
}
- switch (alt117) {
+ switch (alt128) {
case 1 :
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4504:4: ',' ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4696:4: ',' ( ( ruleJvmFormalParameter ) )
{
- match(input,56,FOLLOW_56_in_synpred31_InternalGraphViewMapping10358); if (state.failed) return ;
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4505:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4506:1: ( ruleJvmFormalParameter )
+ match(input,59,FOLLOW_59_in_synpred31_InternalGraphViewMapping10830); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4697:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4698:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4506:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4507:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4698:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4699:1: ruleJvmFormalParameter
{
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred31_InternalGraphViewMapping10365);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_synpred31_InternalGraphViewMapping10837);
ruleJvmFormalParameter();
state._fsp--;
@@ -17681,7 +19113,7 @@ public final void synpred31_InternalGraphViewMapping_fragment() throws Recogniti
break;
default :
- break loop117;
+ break loop128;
}
} while (true);
@@ -17691,13 +19123,13 @@ public final void synpred31_InternalGraphViewMapping_fragment() throws Recogniti
}
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4509:6: ( ( '|' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4510:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4701:6: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4702:1: ( '|' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4510:1: ( '|' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4511:2: '|'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4702:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4703:2: '|'
{
- match(input,60,FOLLOW_60_in_synpred31_InternalGraphViewMapping10379); if (state.failed) return ;
+ match(input,65,FOLLOW_65_in_synpred31_InternalGraphViewMapping10851); if (state.failed) return ;
}
@@ -17714,18 +19146,18 @@ public final void synpred31_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred32_InternalGraphViewMapping
public final void synpred32_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:4: ( ( () '[' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:5: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:4: ( ( () '[' ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:5: ( () '[' )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:5: ( () '[' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:6: () '['
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:5: ( () '[' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:6: () '['
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4578:6: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4579:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4770:6: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4771:1:
{
}
- match(input,59,FOLLOW_59_in_synpred32_InternalGraphViewMapping10499); if (state.failed) return ;
+ match(input,63,FOLLOW_63_in_synpred32_InternalGraphViewMapping10971); if (state.failed) return ;
}
@@ -17736,13 +19168,13 @@ public final void synpred32_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred33_InternalGraphViewMapping
public final void synpred33_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4900:2: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4901:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5110:2: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5111:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4901:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4902:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5111:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5112:1: ruleXExpression
{
- pushFollow(FOLLOW_ruleXExpression_in_synpred33_InternalGraphViewMapping11301);
+ pushFollow(FOLLOW_ruleXExpression_in_synpred33_InternalGraphViewMapping11795);
ruleXExpression();
state._fsp--;
@@ -17757,10 +19189,10 @@ public final void synpred33_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred34_InternalGraphViewMapping
public final void synpred34_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:5: ( 'catch' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4971:7: 'catch'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:5: ( 'catch' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5181:7: 'catch'
{
- match(input,84,FOLLOW_84_in_synpred34_InternalGraphViewMapping11446); if (state.failed) return ;
+ match(input,91,FOLLOW_91_in_synpred34_InternalGraphViewMapping11940); if (state.failed) return ;
}
}
@@ -17768,10 +19200,10 @@ public final void synpred34_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred35_InternalGraphViewMapping
public final void synpred35_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4990:5: ( 'finally' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:4990:7: 'finally'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5200:5: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5200:7: 'finally'
{
- match(input,83,FOLLOW_83_in_synpred35_InternalGraphViewMapping11476); if (state.failed) return ;
+ match(input,90,FOLLOW_90_in_synpred35_InternalGraphViewMapping11970); if (state.failed) return ;
}
}
@@ -17779,10 +19211,10 @@ public final void synpred35_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred37_InternalGraphViewMapping
public final void synpred37_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5138:3: ( '.' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5139:2: '.'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5348:3: ( '.' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5349:2: '.'
{
- match(input,19,FOLLOW_19_in_synpred37_InternalGraphViewMapping11823); if (state.failed) return ;
+ match(input,56,FOLLOW_56_in_synpred37_InternalGraphViewMapping12317); if (state.failed) return ;
}
}
@@ -17790,19 +19222,22 @@ public final void synpred37_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred38_InternalGraphViewMapping
public final void synpred38_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:2: ( ( () '[' ']' ) )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:3: ( () '[' ']' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:2: ( ( () ruleArrayBrackets ) )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:3: ( () ruleArrayBrackets )
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:3: ( () '[' ']' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:4: () '[' ']'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:3: ( () ruleArrayBrackets )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:4: () ruleArrayBrackets
{
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5262:4: ()
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5263:1:
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5474:4: ()
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5475:1:
{
}
- match(input,59,FOLLOW_59_in_synpred38_InternalGraphViewMapping12206); if (state.failed) return ;
- match(input,61,FOLLOW_61_in_synpred38_InternalGraphViewMapping12210); if (state.failed) return ;
+ pushFollow(FOLLOW_ruleArrayBrackets_in_synpred38_InternalGraphViewMapping12702);
+ ruleArrayBrackets();
+
+ state._fsp--;
+ if (state.failed) return ;
}
@@ -17813,10 +19248,10 @@ public final void synpred38_InternalGraphViewMapping_fragment() throws Recogniti
// $ANTLR start synpred39_InternalGraphViewMapping
public final void synpred39_InternalGraphViewMapping_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5416:4: ( '<' )
- // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5416:6: '<'
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5659:4: ( '<' )
+ // ../org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/parser/antlr/internal/InternalGraphViewMapping.g:5659:6: '<'
{
- match(input,41,FOLLOW_41_in_synpred39_InternalGraphViewMapping12570); if (state.failed) return ;
+ match(input,41,FOLLOW_41_in_synpred39_InternalGraphViewMapping13154); if (state.failed) return ;
}
}
@@ -18331,36 +19766,37 @@ public final boolean synpred10_InternalGraphViewMapping() {
protected DFA32 dfa32 = new DFA32(this);
- protected DFA48 dfa48 = new DFA48(this);
- protected DFA47 dfa47 = new DFA47(this);
+ protected DFA35 dfa35 = new DFA35(this);
protected DFA49 dfa49 = new DFA49(this);
- protected DFA51 dfa51 = new DFA51(this);
- protected DFA55 dfa55 = new DFA55(this);
- protected DFA79 dfa79 = new DFA79(this);
- protected DFA78 dfa78 = new DFA78(this);
- protected DFA80 dfa80 = new DFA80(this);
+ protected DFA48 dfa48 = new DFA48(this);
+ protected DFA50 dfa50 = new DFA50(this);
+ protected DFA52 dfa52 = new DFA52(this);
+ protected DFA61 dfa61 = new DFA61(this);
protected DFA84 dfa84 = new DFA84(this);
- protected DFA87 dfa87 = new DFA87(this);
- protected DFA86 dfa86 = new DFA86(this);
- protected DFA88 dfa88 = new DFA88(this);
- protected DFA90 dfa90 = new DFA90(this);
- protected DFA105 dfa105 = new DFA105(this);
+ protected DFA83 dfa83 = new DFA83(this);
+ protected DFA85 dfa85 = new DFA85(this);
+ protected DFA89 dfa89 = new DFA89(this);
+ protected DFA92 dfa92 = new DFA92(this);
+ protected DFA91 dfa91 = new DFA91(this);
+ protected DFA93 dfa93 = new DFA93(this);
+ protected DFA96 dfa96 = new DFA96(this);
+ protected DFA111 dfa111 = new DFA111(this);
+ protected DFA116 dfa116 = new DFA116(this);
static final String DFA32_eotS =
- "\13\uffff";
+ "\14\uffff";
static final String DFA32_eofS =
- "\1\1\12\uffff";
+ "\1\1\13\uffff";
static final String DFA32_minS =
- "\1\4\1\uffff\10\0\1\uffff";
+ "\1\4\1\uffff\11\0\1\uffff";
static final String DFA32_maxS =
- "\1\124\1\uffff\10\0\1\uffff";
+ "\1\133\1\uffff\11\0\1\uffff";
static final String DFA32_acceptS =
- "\1\uffff\1\2\10\uffff\1\1";
+ "\1\uffff\1\2\11\uffff\1\1";
static final String DFA32_specialS =
- "\2\uffff\1\1\1\4\1\0\1\3\1\2\1\7\1\6\1\5\1\uffff}>";
+ "\2\uffff\1\3\1\10\1\1\1\6\1\7\1\5\1\2\1\0\1\4\1\uffff}>";
static final String[] DFA32_transitionS = {
- "\5\1\6\uffff\3\1\1\uffff\5\1\1\uffff\2\1\1\4\1\uffff\2\1\1\uffff"+
- "\10\1\1\2\1\3\1\5\1\6\1\7\1\10\1\11\15\1\1\uffff\15\1\1\uffff"+
- "\12\1",
+ "\5\1\6\uffff\6\1\1\uffff\2\1\1\4\1\uffff\2\1\1\uffff\13\1\1"+
+ "\2\1\3\1\5\1\6\1\7\1\10\1\11\1\12\21\1\1\uffff\32\1",
"",
"\1\uffff",
"\1\uffff",
@@ -18370,6 +19806,7 @@ public final boolean synpred10_InternalGraphViewMapping() {
"\1\uffff",
"\1\uffff",
"\1\uffff",
+ "\1\uffff",
""
};
@@ -18403,130 +19840,145 @@ public DFA32(BaseRecognizer recognizer) {
this.transition = DFA32_transition;
}
public String getDescription() {
- return "()* loopback of 1683:1: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*";
+ return "()* loopback of 1617:1: ( ( ( ( () ( ( ruleOpOther ) ) ) )=> ( () ( ( ruleOpOther ) ) ) ) ( (lv_rightOperand_3_0= ruleXAdditiveExpression ) ) )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA32_4 = input.LA(1);
+ int LA32_9 = input.LA(1);
- int index32_4 = input.index();
+ int index32_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_4);
+ input.seek(index32_9);
if ( s>=0 ) return s;
break;
case 1 :
- int LA32_2 = input.LA(1);
+ int LA32_4 = input.LA(1);
- int index32_2 = input.index();
+ int index32_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_2);
+ input.seek(index32_4);
if ( s>=0 ) return s;
break;
case 2 :
- int LA32_6 = input.LA(1);
+ int LA32_8 = input.LA(1);
- int index32_6 = input.index();
+ int index32_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_6);
+ input.seek(index32_8);
if ( s>=0 ) return s;
break;
case 3 :
- int LA32_5 = input.LA(1);
+ int LA32_2 = input.LA(1);
- int index32_5 = input.index();
+ int index32_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_5);
+ input.seek(index32_2);
if ( s>=0 ) return s;
break;
case 4 :
- int LA32_3 = input.LA(1);
+ int LA32_10 = input.LA(1);
- int index32_3 = input.index();
+ int index32_10 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_3);
+ input.seek(index32_10);
if ( s>=0 ) return s;
break;
case 5 :
- int LA32_9 = input.LA(1);
+ int LA32_7 = input.LA(1);
- int index32_9 = input.index();
+ int index32_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_9);
+ input.seek(index32_7);
if ( s>=0 ) return s;
break;
case 6 :
- int LA32_8 = input.LA(1);
+ int LA32_5 = input.LA(1);
- int index32_8 = input.index();
+ int index32_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_8);
+ input.seek(index32_5);
if ( s>=0 ) return s;
break;
case 7 :
- int LA32_7 = input.LA(1);
+ int LA32_6 = input.LA(1);
- int index32_7 = input.index();
+ int index32_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred7_InternalGraphViewMapping()) ) {s = 10;}
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index32_7);
+ input.seek(index32_6);
+ if ( s>=0 ) return s;
+ break;
+ case 8 :
+ int LA32_3 = input.LA(1);
+
+
+ int index32_3 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred7_InternalGraphViewMapping()) ) {s = 11;}
+
+ else if ( (true) ) {s = 1;}
+
+
+ input.seek(index32_3);
if ( s>=0 ) return s;
break;
}
@@ -18537,21 +19989,81 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
throw nvae;
}
}
- static final String DFA48_eotS =
- "\110\uffff";
- static final String DFA48_eofS =
- "\1\2\107\uffff";
- static final String DFA48_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA48_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA48_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA48_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA48_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\31\2\1\1\2\2\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA35_eotS =
+ "\14\uffff";
+ static final String DFA35_eofS =
+ "\14\uffff";
+ static final String DFA35_minS =
+ "\1\30\2\uffff\1\50\10\uffff";
+ static final String DFA35_maxS =
+ "\1\57\2\uffff\1\54\10\uffff";
+ static final String DFA35_acceptS =
+ "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\12\1\3\1\6";
+ static final String DFA35_specialS =
+ "\14\uffff}>";
+ static final String[] DFA35_transitionS = {
+ "\1\5\17\uffff\1\3\1\6\1\1\1\2\1\4\1\7\1\10\1\11",
+ "",
+ "",
+ "\1\13\3\uffff\1\12",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA35_eot = DFA.unpackEncodedString(DFA35_eotS);
+ static final short[] DFA35_eof = DFA.unpackEncodedString(DFA35_eofS);
+ static final char[] DFA35_min = DFA.unpackEncodedStringToUnsignedChars(DFA35_minS);
+ static final char[] DFA35_max = DFA.unpackEncodedStringToUnsignedChars(DFA35_maxS);
+ static final short[] DFA35_accept = DFA.unpackEncodedString(DFA35_acceptS);
+ static final short[] DFA35_special = DFA.unpackEncodedString(DFA35_specialS);
+ static final short[][] DFA35_transition;
+
+ static {
+ int numStates = DFA35_transitionS.length;
+ DFA35_transition = new short[numStates][];
+ for (int i=0; i' | kw= '..<' | (kw= '>' kw= '..' ) | kw= '..' | kw= '=>' | (kw= '>' ( ( ( ( '>' '>' ) )=> (kw= '>' kw= '>' ) ) | kw= '>' ) ) | (kw= '<' ( ( ( ( '<' '<' ) )=> (kw= '<' kw= '<' ) ) | kw= '<' ) ) | kw= '<>' | kw= '?:' | kw= '<=>' )";
+ }
+ }
+ static final String DFA49_eotS =
+ "\121\uffff";
+ static final String DFA49_eofS =
+ "\1\2\120\uffff";
+ static final String DFA49_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA49_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA49_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA49_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA49_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\37\2\1\1\4"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -18622,84 +20134,93 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA48_eot = DFA.unpackEncodedString(DFA48_eotS);
- static final short[] DFA48_eof = DFA.unpackEncodedString(DFA48_eofS);
- static final char[] DFA48_min = DFA.unpackEncodedStringToUnsignedChars(DFA48_minS);
- static final char[] DFA48_max = DFA.unpackEncodedStringToUnsignedChars(DFA48_maxS);
- static final short[] DFA48_accept = DFA.unpackEncodedString(DFA48_acceptS);
- static final short[] DFA48_special = DFA.unpackEncodedString(DFA48_specialS);
- static final short[][] DFA48_transition;
+ static final short[] DFA49_eot = DFA.unpackEncodedString(DFA49_eotS);
+ static final short[] DFA49_eof = DFA.unpackEncodedString(DFA49_eofS);
+ static final char[] DFA49_min = DFA.unpackEncodedStringToUnsignedChars(DFA49_minS);
+ static final char[] DFA49_max = DFA.unpackEncodedStringToUnsignedChars(DFA49_maxS);
+ static final short[] DFA49_accept = DFA.unpackEncodedString(DFA49_acceptS);
+ static final short[] DFA49_special = DFA.unpackEncodedString(DFA49_specialS);
+ static final short[][] DFA49_transition;
static {
- int numStates = DFA48_transitionS.length;
- DFA48_transition = new short[numStates][];
+ int numStates = DFA49_transitionS.length;
+ DFA49_transition = new short[numStates][];
for (int i=0; i (lv_explicitOperationCall_16_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )? otherlv_21= ')' )?";
+ return "2436:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_17_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )? otherlv_22= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA48_1 = input.LA(1);
+ int LA49_1 = input.LA(1);
- int index48_1 = input.index();
+ int index49_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred15_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred15_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index48_1);
+ input.seek(index49_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 48, _s, input);
+ new NoViableAltException(getDescription(), 49, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA47_eotS =
- "\36\uffff";
- static final String DFA47_eofS =
- "\36\uffff";
- static final String DFA47_minS =
- "\1\4\2\0\33\uffff";
- static final String DFA47_maxS =
- "\1\122\2\0\33\uffff";
- static final String DFA47_acceptS =
- "\3\uffff\2\1\1\2\27\uffff\1\3";
- static final String DFA47_specialS =
- "\1\0\1\1\1\2\33\uffff}>";
- static final String[] DFA47_transitionS = {
- "\1\1\4\5\6\uffff\1\5\7\uffff\1\5\3\uffff\1\3\15\uffff\1\5\5"+
- "\uffff\2\5\3\uffff\1\5\4\uffff\1\2\1\35\1\5\1\4\2\uffff\1\5"+
- "\1\uffff\1\5\3\uffff\2\5\2\uffff\1\5\1\uffff\10\5",
+ static final String DFA48_eotS =
+ "\43\uffff";
+ static final String DFA48_eofS =
+ "\43\uffff";
+ static final String DFA48_minS =
+ "\1\4\2\0\40\uffff";
+ static final String DFA48_maxS =
+ "\1\131\2\0\40\uffff";
+ static final String DFA48_acceptS =
+ "\3\uffff\2\1\1\2\34\uffff\1\3";
+ static final String DFA48_specialS =
+ "\1\0\1\1\1\2\40\uffff}>";
+ static final String[] DFA48_transitionS = {
+ "\1\1\4\5\6\uffff\1\5\4\uffff\1\5\3\uffff\1\3\20\uffff\1\5\6"+
+ "\uffff\2\5\4\uffff\1\5\5\uffff\1\2\1\42\2\5\1\uffff\1\4\1\uffff"+
+ "\1\5\1\uffff\1\5\3\uffff\2\5\2\uffff\15\5",
"\1\uffff",
"\1\uffff",
"",
@@ -18728,73 +20249,78 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA47_eot = DFA.unpackEncodedString(DFA47_eotS);
- static final short[] DFA47_eof = DFA.unpackEncodedString(DFA47_eofS);
- static final char[] DFA47_min = DFA.unpackEncodedStringToUnsignedChars(DFA47_minS);
- static final char[] DFA47_max = DFA.unpackEncodedStringToUnsignedChars(DFA47_maxS);
- static final short[] DFA47_accept = DFA.unpackEncodedString(DFA47_acceptS);
- static final short[] DFA47_special = DFA.unpackEncodedString(DFA47_specialS);
- static final short[][] DFA47_transition;
+ static final short[] DFA48_eot = DFA.unpackEncodedString(DFA48_eotS);
+ static final short[] DFA48_eof = DFA.unpackEncodedString(DFA48_eofS);
+ static final char[] DFA48_min = DFA.unpackEncodedStringToUnsignedChars(DFA48_minS);
+ static final char[] DFA48_max = DFA.unpackEncodedStringToUnsignedChars(DFA48_maxS);
+ static final short[] DFA48_accept = DFA.unpackEncodedString(DFA48_acceptS);
+ static final short[] DFA48_special = DFA.unpackEncodedString(DFA48_specialS);
+ static final short[][] DFA48_transition;
static {
- int numStates = DFA47_transitionS.length;
- DFA47_transition = new short[numStates][];
+ int numStates = DFA48_transitionS.length;
+ DFA48_transition = new short[numStates][];
for (int i=0; i (lv_memberCallArguments_17_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_18_0= ruleXExpression ) ) (otherlv_19= ',' ( (lv_memberCallArguments_20_0= ruleXExpression ) ) )* ) )?";
+ return "2457:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_memberCallArguments_18_0= ruleXShortClosure ) ) | ( ( (lv_memberCallArguments_19_0= ruleXExpression ) ) (otherlv_20= ',' ( (lv_memberCallArguments_21_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA47_0 = input.LA(1);
+ int LA48_0 = input.LA(1);
- int index47_0 = input.index();
+ int index48_0 = input.index();
input.rewind();
s = -1;
- if ( (LA47_0==RULE_ID) ) {s = 1;}
+ if ( (LA48_0==RULE_ID) ) {s = 1;}
- else if ( (LA47_0==57) ) {s = 2;}
+ else if ( (LA48_0==60) ) {s = 2;}
- else if ( (LA47_0==27) && (synpred16_InternalGraphViewMapping())) {s = 3;}
+ else if ( (LA48_0==24) && (synpred16_InternalGraphViewMapping())) {s = 3;}
- else if ( (LA47_0==60) && (synpred16_InternalGraphViewMapping())) {s = 4;}
+ else if ( (LA48_0==65) && (synpred16_InternalGraphViewMapping())) {s = 4;}
- else if ( ((LA47_0>=RULE_STRING && LA47_0<=RULE_DECIMAL)||LA47_0==15||LA47_0==23||LA47_0==41||(LA47_0>=47 && LA47_0<=48)||LA47_0==52||LA47_0==59||LA47_0==63||LA47_0==65||(LA47_0>=69 && LA47_0<=70)||LA47_0==73||(LA47_0>=75 && LA47_0<=82)) ) {s = 5;}
+ else if ( ((LA48_0>=RULE_STRING && LA48_0<=RULE_DECIMAL)||LA48_0==15||LA48_0==20||LA48_0==41||(LA48_0>=48 && LA48_0<=49)||LA48_0==54||(LA48_0>=62 && LA48_0<=63)||LA48_0==67||LA48_0==69||(LA48_0>=73 && LA48_0<=74)||(LA48_0>=77 && LA48_0<=89)) ) {s = 5;}
- else if ( (LA47_0==58) ) {s = 29;}
+ else if ( (LA48_0==61) ) {s = 34;}
- input.seek(index47_0);
+ input.seek(index48_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA47_1 = input.LA(1);
+ int LA48_1 = input.LA(1);
- int index47_1 = input.index();
+ int index48_1 = input.index();
input.rewind();
s = -1;
if ( (synpred16_InternalGraphViewMapping()) ) {s = 4;}
@@ -18802,14 +20328,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index47_1);
+ input.seek(index48_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA47_2 = input.LA(1);
+ int LA48_2 = input.LA(1);
- int index47_2 = input.index();
+ int index48_2 = input.index();
input.rewind();
s = -1;
if ( (synpred16_InternalGraphViewMapping()) ) {s = 4;}
@@ -18817,32 +20343,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index47_2);
+ input.seek(index48_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 47, _s, input);
+ new NoViableAltException(getDescription(), 48, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA49_eotS =
- "\110\uffff";
- static final String DFA49_eofS =
- "\1\2\107\uffff";
- static final String DFA49_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA49_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA49_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA49_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA49_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\33\2\1\1\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA50_eotS =
+ "\121\uffff";
+ static final String DFA50_eofS =
+ "\1\2\120\uffff";
+ static final String DFA50_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA50_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA50_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA50_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA50_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\42\2\1\1\1"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -18913,85 +20439,94 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA49_eot = DFA.unpackEncodedString(DFA49_eotS);
- static final short[] DFA49_eof = DFA.unpackEncodedString(DFA49_eofS);
- static final char[] DFA49_min = DFA.unpackEncodedStringToUnsignedChars(DFA49_minS);
- static final char[] DFA49_max = DFA.unpackEncodedStringToUnsignedChars(DFA49_maxS);
- static final short[] DFA49_accept = DFA.unpackEncodedString(DFA49_acceptS);
- static final short[] DFA49_special = DFA.unpackEncodedString(DFA49_specialS);
- static final short[][] DFA49_transition;
+ static final short[] DFA50_eot = DFA.unpackEncodedString(DFA50_eotS);
+ static final short[] DFA50_eof = DFA.unpackEncodedString(DFA50_eofS);
+ static final char[] DFA50_min = DFA.unpackEncodedStringToUnsignedChars(DFA50_minS);
+ static final char[] DFA50_max = DFA.unpackEncodedStringToUnsignedChars(DFA50_maxS);
+ static final short[] DFA50_accept = DFA.unpackEncodedString(DFA50_acceptS);
+ static final short[] DFA50_special = DFA.unpackEncodedString(DFA50_specialS);
+ static final short[][] DFA50_transition;
static {
- int numStates = DFA49_transitionS.length;
- DFA49_transition = new short[numStates][];
+ int numStates = DFA50_transitionS.length;
+ DFA50_transition = new short[numStates][];
for (int i=0; i (lv_memberCallArguments_22_0= ruleXClosure ) )?";
+ return "2536:3: ( ( ( () '[' ) )=> (lv_memberCallArguments_23_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA49_1 = input.LA(1);
+ int LA50_1 = input.LA(1);
- int index49_1 = input.index();
+ int index50_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred17_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred17_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index49_1);
+ input.seek(index50_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 49, _s, input);
+ new NoViableAltException(getDescription(), 50, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA51_eotS =
+ static final String DFA52_eotS =
"\16\uffff";
- static final String DFA51_eofS =
+ static final String DFA52_eofS =
"\16\uffff";
- static final String DFA51_minS =
+ static final String DFA52_minS =
"\1\4\15\uffff";
- static final String DFA51_maxS =
- "\1\122\15\uffff";
- static final String DFA51_acceptS =
+ static final String DFA52_maxS =
+ "\1\131\15\uffff";
+ static final String DFA52_acceptS =
"\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1"+
"\15";
- static final String DFA51_specialS =
+ static final String DFA52_specialS =
"\16\uffff}>";
- static final String[] DFA51_transitionS = {
- "\1\4\4\5\6\uffff\1\2\7\uffff\1\7\21\uffff\1\4\17\uffff\1\15"+
- "\1\uffff\1\5\3\uffff\1\6\1\uffff\1\3\3\uffff\1\10\1\11\2\uffff"+
- "\1\4\1\uffff\1\1\4\5\1\12\1\13\1\14",
+ static final String[] DFA52_transitionS = {
+ "\1\4\4\5\6\uffff\1\2\4\uffff\1\7\24\uffff\1\4\22\uffff\1\15"+
+ "\1\uffff\2\5\3\uffff\1\6\1\uffff\1\3\3\uffff\1\10\1\11\2\uffff"+
+ "\5\4\1\1\4\5\1\12\1\13\1\14",
"",
"",
"",
@@ -19007,55 +20542,55 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
""
};
- static final short[] DFA51_eot = DFA.unpackEncodedString(DFA51_eotS);
- static final short[] DFA51_eof = DFA.unpackEncodedString(DFA51_eofS);
- static final char[] DFA51_min = DFA.unpackEncodedStringToUnsignedChars(DFA51_minS);
- static final char[] DFA51_max = DFA.unpackEncodedStringToUnsignedChars(DFA51_maxS);
- static final short[] DFA51_accept = DFA.unpackEncodedString(DFA51_acceptS);
- static final short[] DFA51_special = DFA.unpackEncodedString(DFA51_specialS);
- static final short[][] DFA51_transition;
+ static final short[] DFA52_eot = DFA.unpackEncodedString(DFA52_eotS);
+ static final short[] DFA52_eof = DFA.unpackEncodedString(DFA52_eofS);
+ static final char[] DFA52_min = DFA.unpackEncodedStringToUnsignedChars(DFA52_minS);
+ static final char[] DFA52_max = DFA.unpackEncodedStringToUnsignedChars(DFA52_maxS);
+ static final short[] DFA52_accept = DFA.unpackEncodedString(DFA52_acceptS);
+ static final short[] DFA52_special = DFA.unpackEncodedString(DFA52_specialS);
+ static final short[][] DFA52_transition;
static {
- int numStates = DFA51_transitionS.length;
- DFA51_transition = new short[numStates][];
+ int numStates = DFA52_transitionS.length;
+ DFA52_transition = new short[numStates][];
for (int i=0; i";
- static final String[] DFA55_transitionS = {
- "\1\1\4\5\6\uffff\1\5\7\uffff\1\5\3\uffff\1\3\15\uffff\1\5\5"+
- "\uffff\2\5\3\uffff\1\5\4\uffff\1\2\1\uffff\1\5\1\4\1\5\1\uffff"+
- "\1\5\1\uffff\1\5\3\uffff\5\5\1\uffff\10\5",
+ return "2577:1: (this_XConstructorCall_0= ruleXConstructorCall | this_XBlockExpression_1= ruleXBlockExpression | this_XSwitchExpression_2= ruleXSwitchExpression | this_XFeatureCall_3= ruleXFeatureCall | this_XLiteral_4= ruleXLiteral | this_XIfExpression_5= ruleXIfExpression | this_XForLoopExpression_6= ruleXForLoopExpression | this_XWhileExpression_7= ruleXWhileExpression | this_XDoWhileExpression_8= ruleXDoWhileExpression | this_XThrowExpression_9= ruleXThrowExpression | this_XReturnExpression_10= ruleXReturnExpression | this_XTryCatchFinallyExpression_11= ruleXTryCatchFinallyExpression | this_XParenthesizedExpression_12= ruleXParenthesizedExpression )";
+ }
+ }
+ static final String DFA61_eotS =
+ "\45\uffff";
+ static final String DFA61_eofS =
+ "\45\uffff";
+ static final String DFA61_minS =
+ "\1\4\2\0\42\uffff";
+ static final String DFA61_maxS =
+ "\1\131\2\0\42\uffff";
+ static final String DFA61_acceptS =
+ "\3\uffff\2\1\1\2\37\uffff";
+ static final String DFA61_specialS =
+ "\1\0\1\1\1\2\42\uffff}>";
+ static final String[] DFA61_transitionS = {
+ "\1\1\4\5\6\uffff\1\5\4\uffff\1\5\3\uffff\1\3\20\uffff\1\5\6"+
+ "\uffff\2\5\4\uffff\1\5\5\uffff\1\2\1\uffff\3\5\1\4\1\uffff\1"+
+ "\5\1\uffff\1\5\3\uffff\21\5",
"\1\uffff",
"\1\uffff",
"",
@@ -19086,71 +20621,76 @@ public String getDescription() {
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA55_eot = DFA.unpackEncodedString(DFA55_eotS);
- static final short[] DFA55_eof = DFA.unpackEncodedString(DFA55_eofS);
- static final char[] DFA55_min = DFA.unpackEncodedStringToUnsignedChars(DFA55_minS);
- static final char[] DFA55_max = DFA.unpackEncodedStringToUnsignedChars(DFA55_maxS);
- static final short[] DFA55_accept = DFA.unpackEncodedString(DFA55_acceptS);
- static final short[] DFA55_special = DFA.unpackEncodedString(DFA55_specialS);
- static final short[][] DFA55_transition;
+ static final short[] DFA61_eot = DFA.unpackEncodedString(DFA61_eotS);
+ static final short[] DFA61_eof = DFA.unpackEncodedString(DFA61_eofS);
+ static final char[] DFA61_min = DFA.unpackEncodedStringToUnsignedChars(DFA61_minS);
+ static final char[] DFA61_max = DFA.unpackEncodedStringToUnsignedChars(DFA61_maxS);
+ static final short[] DFA61_accept = DFA.unpackEncodedString(DFA61_acceptS);
+ static final short[] DFA61_special = DFA.unpackEncodedString(DFA61_specialS);
+ static final short[][] DFA61_transition;
static {
- int numStates = DFA55_transitionS.length;
- DFA55_transition = new short[numStates][];
+ int numStates = DFA61_transitionS.length;
+ DFA61_transition = new short[numStates][];
for (int i=0; i ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?";
+ return "3029:3: ( ( ( ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> ( ( ( (lv_declaredFormalParameters_2_0= ruleJvmFormalParameter ) ) (otherlv_3= ',' ( (lv_declaredFormalParameters_4_0= ruleJvmFormalParameter ) ) )* )? ( (lv_explicitSyntax_5_0= '|' ) ) ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA55_0 = input.LA(1);
+ int LA61_0 = input.LA(1);
- int index55_0 = input.index();
+ int index61_0 = input.index();
input.rewind();
s = -1;
- if ( (LA55_0==RULE_ID) ) {s = 1;}
+ if ( (LA61_0==RULE_ID) ) {s = 1;}
- else if ( (LA55_0==57) ) {s = 2;}
+ else if ( (LA61_0==60) ) {s = 2;}
- else if ( (LA55_0==27) && (synpred20_InternalGraphViewMapping())) {s = 3;}
+ else if ( (LA61_0==24) && (synpred20_InternalGraphViewMapping())) {s = 3;}
- else if ( (LA55_0==60) && (synpred20_InternalGraphViewMapping())) {s = 4;}
+ else if ( (LA61_0==65) && (synpred20_InternalGraphViewMapping())) {s = 4;}
- else if ( ((LA55_0>=RULE_STRING && LA55_0<=RULE_DECIMAL)||LA55_0==15||LA55_0==23||LA55_0==41||(LA55_0>=47 && LA55_0<=48)||LA55_0==52||LA55_0==59||LA55_0==61||LA55_0==63||LA55_0==65||(LA55_0>=69 && LA55_0<=73)||(LA55_0>=75 && LA55_0<=82)) ) {s = 5;}
+ else if ( ((LA61_0>=RULE_STRING && LA61_0<=RULE_DECIMAL)||LA61_0==15||LA61_0==20||LA61_0==41||(LA61_0>=48 && LA61_0<=49)||LA61_0==54||(LA61_0>=62 && LA61_0<=64)||LA61_0==67||LA61_0==69||(LA61_0>=73 && LA61_0<=89)) ) {s = 5;}
- input.seek(index55_0);
+ input.seek(index61_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA55_1 = input.LA(1);
+ int LA61_1 = input.LA(1);
- int index55_1 = input.index();
+ int index61_1 = input.index();
input.rewind();
s = -1;
if ( (synpred20_InternalGraphViewMapping()) ) {s = 4;}
@@ -19158,14 +20698,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index55_1);
+ input.seek(index61_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA55_2 = input.LA(1);
+ int LA61_2 = input.LA(1);
- int index55_2 = input.index();
+ int index61_2 = input.index();
input.rewind();
s = -1;
if ( (synpred20_InternalGraphViewMapping()) ) {s = 4;}
@@ -19173,32 +20713,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index55_2);
+ input.seek(index61_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 55, _s, input);
+ new NoViableAltException(getDescription(), 61, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA79_eotS =
- "\110\uffff";
- static final String DFA79_eofS =
- "\1\2\107\uffff";
- static final String DFA79_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA79_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA79_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA79_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA79_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\31\2\1\1\2\2\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA84_eotS =
+ "\121\uffff";
+ static final String DFA84_eofS =
+ "\1\2\120\uffff";
+ static final String DFA84_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA84_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA84_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA84_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA84_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\37\2\1\1\4"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -19269,84 +20809,93 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA79_eot = DFA.unpackEncodedString(DFA79_eotS);
- static final short[] DFA79_eof = DFA.unpackEncodedString(DFA79_eofS);
- static final char[] DFA79_min = DFA.unpackEncodedStringToUnsignedChars(DFA79_minS);
- static final char[] DFA79_max = DFA.unpackEncodedStringToUnsignedChars(DFA79_maxS);
- static final short[] DFA79_accept = DFA.unpackEncodedString(DFA79_acceptS);
- static final short[] DFA79_special = DFA.unpackEncodedString(DFA79_specialS);
- static final short[][] DFA79_transition;
+ static final short[] DFA84_eot = DFA.unpackEncodedString(DFA84_eotS);
+ static final short[] DFA84_eof = DFA.unpackEncodedString(DFA84_eofS);
+ static final char[] DFA84_min = DFA.unpackEncodedStringToUnsignedChars(DFA84_minS);
+ static final char[] DFA84_max = DFA.unpackEncodedStringToUnsignedChars(DFA84_maxS);
+ static final short[] DFA84_accept = DFA.unpackEncodedString(DFA84_acceptS);
+ static final short[] DFA84_special = DFA.unpackEncodedString(DFA84_specialS);
+ static final short[][] DFA84_transition;
static {
- int numStates = DFA79_transitionS.length;
- DFA79_transition = new short[numStates][];
+ int numStates = DFA84_transitionS.length;
+ DFA84_transition = new short[numStates][];
for (int i=0; i (lv_explicitOperationCall_8_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
+ return "4372:2: ( ( ( ( '(' ) )=> (lv_explicitOperationCall_7_0= '(' ) ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )? otherlv_12= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA79_1 = input.LA(1);
+ int LA84_1 = input.LA(1);
- int index79_1 = input.index();
+ int index84_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred26_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred26_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index79_1);
+ input.seek(index84_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 79, _s, input);
+ new NoViableAltException(getDescription(), 84, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA78_eotS =
- "\36\uffff";
- static final String DFA78_eofS =
- "\36\uffff";
- static final String DFA78_minS =
- "\1\4\2\0\33\uffff";
- static final String DFA78_maxS =
- "\1\122\2\0\33\uffff";
- static final String DFA78_acceptS =
- "\3\uffff\2\1\1\2\27\uffff\1\3";
- static final String DFA78_specialS =
- "\1\0\1\1\1\2\33\uffff}>";
- static final String[] DFA78_transitionS = {
- "\1\1\4\5\6\uffff\1\5\7\uffff\1\5\3\uffff\1\3\15\uffff\1\5\5"+
- "\uffff\2\5\3\uffff\1\5\4\uffff\1\2\1\35\1\5\1\4\2\uffff\1\5"+
- "\1\uffff\1\5\3\uffff\2\5\2\uffff\1\5\1\uffff\10\5",
+ static final String DFA83_eotS =
+ "\43\uffff";
+ static final String DFA83_eofS =
+ "\43\uffff";
+ static final String DFA83_minS =
+ "\1\4\2\0\40\uffff";
+ static final String DFA83_maxS =
+ "\1\131\2\0\40\uffff";
+ static final String DFA83_acceptS =
+ "\3\uffff\2\1\1\2\34\uffff\1\3";
+ static final String DFA83_specialS =
+ "\1\0\1\1\1\2\40\uffff}>";
+ static final String[] DFA83_transitionS = {
+ "\1\1\4\5\6\uffff\1\5\4\uffff\1\5\3\uffff\1\3\20\uffff\1\5\6"+
+ "\uffff\2\5\4\uffff\1\5\5\uffff\1\2\1\42\2\5\1\uffff\1\4\1\uffff"+
+ "\1\5\1\uffff\1\5\3\uffff\2\5\2\uffff\15\5",
"\1\uffff",
"\1\uffff",
"",
@@ -19375,73 +20924,78 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA78_eot = DFA.unpackEncodedString(DFA78_eotS);
- static final short[] DFA78_eof = DFA.unpackEncodedString(DFA78_eofS);
- static final char[] DFA78_min = DFA.unpackEncodedStringToUnsignedChars(DFA78_minS);
- static final char[] DFA78_max = DFA.unpackEncodedStringToUnsignedChars(DFA78_maxS);
- static final short[] DFA78_accept = DFA.unpackEncodedString(DFA78_acceptS);
- static final short[] DFA78_special = DFA.unpackEncodedString(DFA78_specialS);
- static final short[][] DFA78_transition;
+ static final short[] DFA83_eot = DFA.unpackEncodedString(DFA83_eotS);
+ static final short[] DFA83_eof = DFA.unpackEncodedString(DFA83_eofS);
+ static final char[] DFA83_min = DFA.unpackEncodedStringToUnsignedChars(DFA83_minS);
+ static final char[] DFA83_max = DFA.unpackEncodedStringToUnsignedChars(DFA83_maxS);
+ static final short[] DFA83_accept = DFA.unpackEncodedString(DFA83_acceptS);
+ static final short[] DFA83_special = DFA.unpackEncodedString(DFA83_specialS);
+ static final short[][] DFA83_transition;
static {
- int numStates = DFA78_transitionS.length;
- DFA78_transition = new short[numStates][];
+ int numStates = DFA83_transitionS.length;
+ DFA83_transition = new short[numStates][];
for (int i=0; i (lv_featureCallArguments_9_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_featureCallArguments_12_0= ruleXExpression ) ) )* ) )?";
+ return "4393:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_featureCallArguments_8_0= ruleXShortClosure ) ) | ( ( (lv_featureCallArguments_9_0= ruleXExpression ) ) (otherlv_10= ',' ( (lv_featureCallArguments_11_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA78_0 = input.LA(1);
+ int LA83_0 = input.LA(1);
- int index78_0 = input.index();
+ int index83_0 = input.index();
input.rewind();
s = -1;
- if ( (LA78_0==RULE_ID) ) {s = 1;}
+ if ( (LA83_0==RULE_ID) ) {s = 1;}
- else if ( (LA78_0==57) ) {s = 2;}
+ else if ( (LA83_0==60) ) {s = 2;}
- else if ( (LA78_0==27) && (synpred27_InternalGraphViewMapping())) {s = 3;}
+ else if ( (LA83_0==24) && (synpred27_InternalGraphViewMapping())) {s = 3;}
- else if ( (LA78_0==60) && (synpred27_InternalGraphViewMapping())) {s = 4;}
+ else if ( (LA83_0==65) && (synpred27_InternalGraphViewMapping())) {s = 4;}
- else if ( ((LA78_0>=RULE_STRING && LA78_0<=RULE_DECIMAL)||LA78_0==15||LA78_0==23||LA78_0==41||(LA78_0>=47 && LA78_0<=48)||LA78_0==52||LA78_0==59||LA78_0==63||LA78_0==65||(LA78_0>=69 && LA78_0<=70)||LA78_0==73||(LA78_0>=75 && LA78_0<=82)) ) {s = 5;}
+ else if ( ((LA83_0>=RULE_STRING && LA83_0<=RULE_DECIMAL)||LA83_0==15||LA83_0==20||LA83_0==41||(LA83_0>=48 && LA83_0<=49)||LA83_0==54||(LA83_0>=62 && LA83_0<=63)||LA83_0==67||LA83_0==69||(LA83_0>=73 && LA83_0<=74)||(LA83_0>=77 && LA83_0<=89)) ) {s = 5;}
- else if ( (LA78_0==58) ) {s = 29;}
+ else if ( (LA83_0==61) ) {s = 34;}
- input.seek(index78_0);
+ input.seek(index83_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA78_1 = input.LA(1);
+ int LA83_1 = input.LA(1);
- int index78_1 = input.index();
+ int index83_1 = input.index();
input.rewind();
s = -1;
if ( (synpred27_InternalGraphViewMapping()) ) {s = 4;}
@@ -19449,14 +21003,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index78_1);
+ input.seek(index83_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA78_2 = input.LA(1);
+ int LA83_2 = input.LA(1);
- int index78_2 = input.index();
+ int index83_2 = input.index();
input.rewind();
s = -1;
if ( (synpred27_InternalGraphViewMapping()) ) {s = 4;}
@@ -19464,32 +21018,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index78_2);
+ input.seek(index83_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 78, _s, input);
+ new NoViableAltException(getDescription(), 83, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA80_eotS =
- "\110\uffff";
- static final String DFA80_eofS =
- "\1\2\107\uffff";
- static final String DFA80_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA80_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA80_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA80_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA80_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\33\2\1\1\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA85_eotS =
+ "\121\uffff";
+ static final String DFA85_eofS =
+ "\1\2\120\uffff";
+ static final String DFA85_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA85_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA85_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA85_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA85_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\42\2\1\1\1"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -19560,83 +21114,92 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA80_eot = DFA.unpackEncodedString(DFA80_eotS);
- static final short[] DFA80_eof = DFA.unpackEncodedString(DFA80_eofS);
- static final char[] DFA80_min = DFA.unpackEncodedStringToUnsignedChars(DFA80_minS);
- static final char[] DFA80_max = DFA.unpackEncodedStringToUnsignedChars(DFA80_maxS);
- static final short[] DFA80_accept = DFA.unpackEncodedString(DFA80_acceptS);
- static final short[] DFA80_special = DFA.unpackEncodedString(DFA80_specialS);
- static final short[][] DFA80_transition;
+ static final short[] DFA85_eot = DFA.unpackEncodedString(DFA85_eotS);
+ static final short[] DFA85_eof = DFA.unpackEncodedString(DFA85_eofS);
+ static final char[] DFA85_min = DFA.unpackEncodedStringToUnsignedChars(DFA85_minS);
+ static final char[] DFA85_max = DFA.unpackEncodedStringToUnsignedChars(DFA85_maxS);
+ static final short[] DFA85_accept = DFA.unpackEncodedString(DFA85_acceptS);
+ static final short[] DFA85_special = DFA.unpackEncodedString(DFA85_specialS);
+ static final short[][] DFA85_transition;
static {
- int numStates = DFA80_transitionS.length;
- DFA80_transition = new short[numStates][];
+ int numStates = DFA85_transitionS.length;
+ DFA85_transition = new short[numStates][];
for (int i=0; i (lv_featureCallArguments_14_0= ruleXClosure ) )?";
+ return "4472:3: ( ( ( () '[' ) )=> (lv_featureCallArguments_13_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA80_1 = input.LA(1);
+ int LA85_1 = input.LA(1);
- int index80_1 = input.index();
+ int index85_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred28_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred28_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index80_1);
+ input.seek(index85_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 80, _s, input);
+ new NoViableAltException(getDescription(), 85, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA84_eotS =
- "\110\uffff";
- static final String DFA84_eofS =
- "\1\2\107\uffff";
- static final String DFA84_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA84_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA84_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA84_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA84_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\11\2\1\1\22\2\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA89_eotS =
+ "\121\uffff";
+ static final String DFA89_eofS =
+ "\1\2\120\uffff";
+ static final String DFA89_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA89_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA89_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA89_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA89_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\14\2\1\1\27"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -19707,83 +21270,92 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA84_eot = DFA.unpackEncodedString(DFA84_eotS);
- static final short[] DFA84_eof = DFA.unpackEncodedString(DFA84_eofS);
- static final char[] DFA84_min = DFA.unpackEncodedStringToUnsignedChars(DFA84_minS);
- static final char[] DFA84_max = DFA.unpackEncodedStringToUnsignedChars(DFA84_maxS);
- static final short[] DFA84_accept = DFA.unpackEncodedString(DFA84_acceptS);
- static final short[] DFA84_special = DFA.unpackEncodedString(DFA84_specialS);
- static final short[][] DFA84_transition;
+ static final short[] DFA89_eot = DFA.unpackEncodedString(DFA89_eotS);
+ static final short[] DFA89_eof = DFA.unpackEncodedString(DFA89_eofS);
+ static final char[] DFA89_min = DFA.unpackEncodedStringToUnsignedChars(DFA89_minS);
+ static final char[] DFA89_max = DFA.unpackEncodedStringToUnsignedChars(DFA89_maxS);
+ static final short[] DFA89_accept = DFA.unpackEncodedString(DFA89_acceptS);
+ static final short[] DFA89_special = DFA.unpackEncodedString(DFA89_specialS);
+ static final short[][] DFA89_transition;
static {
- int numStates = DFA84_transitionS.length;
- DFA84_transition = new short[numStates][];
+ int numStates = DFA89_transitionS.length;
+ DFA89_transition = new short[numStates][];
for (int i=0; iotherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?";
+ return "4637:2: ( ( ( '<' )=>otherlv_3= '<' ) ( (lv_typeArguments_4_0= ruleJvmArgumentTypeReference ) ) (otherlv_5= ',' ( (lv_typeArguments_6_0= ruleJvmArgumentTypeReference ) ) )* otherlv_7= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA84_1 = input.LA(1);
+ int LA89_1 = input.LA(1);
- int index84_1 = input.index();
+ int index89_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred29_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred29_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index84_1);
+ input.seek(index89_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 84, _s, input);
+ new NoViableAltException(getDescription(), 89, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA87_eotS =
- "\110\uffff";
- static final String DFA87_eofS =
- "\1\2\107\uffff";
- static final String DFA87_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA87_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA87_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA87_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA87_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\31\2\1\1\2\2\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA92_eotS =
+ "\121\uffff";
+ static final String DFA92_eofS =
+ "\1\2\120\uffff";
+ static final String DFA92_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA92_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA92_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA92_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA92_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\37\2\1\1\4"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -19854,84 +21426,93 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA87_eot = DFA.unpackEncodedString(DFA87_eotS);
- static final short[] DFA87_eof = DFA.unpackEncodedString(DFA87_eofS);
- static final char[] DFA87_min = DFA.unpackEncodedStringToUnsignedChars(DFA87_minS);
- static final char[] DFA87_max = DFA.unpackEncodedStringToUnsignedChars(DFA87_maxS);
- static final short[] DFA87_accept = DFA.unpackEncodedString(DFA87_acceptS);
- static final short[] DFA87_special = DFA.unpackEncodedString(DFA87_specialS);
- static final short[][] DFA87_transition;
+ static final short[] DFA92_eot = DFA.unpackEncodedString(DFA92_eotS);
+ static final short[] DFA92_eof = DFA.unpackEncodedString(DFA92_eofS);
+ static final char[] DFA92_min = DFA.unpackEncodedStringToUnsignedChars(DFA92_minS);
+ static final char[] DFA92_max = DFA.unpackEncodedStringToUnsignedChars(DFA92_maxS);
+ static final short[] DFA92_accept = DFA.unpackEncodedString(DFA92_acceptS);
+ static final short[] DFA92_special = DFA.unpackEncodedString(DFA92_specialS);
+ static final short[][] DFA92_transition;
static {
- int numStates = DFA87_transitionS.length;
- DFA87_transition = new short[numStates][];
+ int numStates = DFA92_transitionS.length;
+ DFA92_transition = new short[numStates][];
for (int i=0; iotherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
+ return "4686:3: ( ( ( '(' )=>otherlv_8= '(' ) ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )? otherlv_13= ')' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA87_1 = input.LA(1);
+ int LA92_1 = input.LA(1);
- int index87_1 = input.index();
+ int index92_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred30_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred30_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index87_1);
+ input.seek(index92_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 87, _s, input);
+ new NoViableAltException(getDescription(), 92, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA86_eotS =
- "\36\uffff";
- static final String DFA86_eofS =
- "\36\uffff";
- static final String DFA86_minS =
- "\1\4\2\0\33\uffff";
- static final String DFA86_maxS =
- "\1\122\2\0\33\uffff";
- static final String DFA86_acceptS =
- "\3\uffff\2\1\1\2\27\uffff\1\3";
- static final String DFA86_specialS =
- "\1\0\1\1\1\2\33\uffff}>";
- static final String[] DFA86_transitionS = {
- "\1\1\4\5\6\uffff\1\5\7\uffff\1\5\3\uffff\1\3\15\uffff\1\5\5"+
- "\uffff\2\5\3\uffff\1\5\4\uffff\1\2\1\35\1\5\1\4\2\uffff\1\5"+
- "\1\uffff\1\5\3\uffff\2\5\2\uffff\1\5\1\uffff\10\5",
+ static final String DFA91_eotS =
+ "\43\uffff";
+ static final String DFA91_eofS =
+ "\43\uffff";
+ static final String DFA91_minS =
+ "\1\4\2\0\40\uffff";
+ static final String DFA91_maxS =
+ "\1\131\2\0\40\uffff";
+ static final String DFA91_acceptS =
+ "\3\uffff\2\1\1\2\34\uffff\1\3";
+ static final String DFA91_specialS =
+ "\1\0\1\1\1\2\40\uffff}>";
+ static final String[] DFA91_transitionS = {
+ "\1\1\4\5\6\uffff\1\5\4\uffff\1\5\3\uffff\1\3\20\uffff\1\5\6"+
+ "\uffff\2\5\4\uffff\1\5\5\uffff\1\2\1\42\2\5\1\uffff\1\4\1\uffff"+
+ "\1\5\1\uffff\1\5\3\uffff\2\5\2\uffff\15\5",
"\1\uffff",
"\1\uffff",
"",
@@ -19960,73 +21541,78 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA86_eot = DFA.unpackEncodedString(DFA86_eotS);
- static final short[] DFA86_eof = DFA.unpackEncodedString(DFA86_eofS);
- static final char[] DFA86_min = DFA.unpackEncodedStringToUnsignedChars(DFA86_minS);
- static final char[] DFA86_max = DFA.unpackEncodedStringToUnsignedChars(DFA86_maxS);
- static final short[] DFA86_accept = DFA.unpackEncodedString(DFA86_acceptS);
- static final short[] DFA86_special = DFA.unpackEncodedString(DFA86_specialS);
- static final short[][] DFA86_transition;
+ static final short[] DFA91_eot = DFA.unpackEncodedString(DFA91_eotS);
+ static final short[] DFA91_eof = DFA.unpackEncodedString(DFA91_eofS);
+ static final char[] DFA91_min = DFA.unpackEncodedStringToUnsignedChars(DFA91_minS);
+ static final char[] DFA91_max = DFA.unpackEncodedStringToUnsignedChars(DFA91_maxS);
+ static final short[] DFA91_accept = DFA.unpackEncodedString(DFA91_acceptS);
+ static final short[] DFA91_special = DFA.unpackEncodedString(DFA91_specialS);
+ static final short[][] DFA91_transition;
static {
- int numStates = DFA86_transitionS.length;
- DFA86_transition = new short[numStates][];
+ int numStates = DFA91_transitionS.length;
+ DFA91_transition = new short[numStates][];
for (int i=0; i (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
+ return "4691:2: ( ( ( ( () ( ( ( ruleJvmFormalParameter ) ) ( ',' ( ( ruleJvmFormalParameter ) ) )* )? ( ( '|' ) ) ) )=> (lv_arguments_9_0= ruleXShortClosure ) ) | ( ( (lv_arguments_10_0= ruleXExpression ) ) (otherlv_11= ',' ( (lv_arguments_12_0= ruleXExpression ) ) )* ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA86_0 = input.LA(1);
+ int LA91_0 = input.LA(1);
- int index86_0 = input.index();
+ int index91_0 = input.index();
input.rewind();
s = -1;
- if ( (LA86_0==RULE_ID) ) {s = 1;}
+ if ( (LA91_0==RULE_ID) ) {s = 1;}
- else if ( (LA86_0==57) ) {s = 2;}
+ else if ( (LA91_0==60) ) {s = 2;}
- else if ( (LA86_0==27) && (synpred31_InternalGraphViewMapping())) {s = 3;}
+ else if ( (LA91_0==24) && (synpred31_InternalGraphViewMapping())) {s = 3;}
- else if ( (LA86_0==60) && (synpred31_InternalGraphViewMapping())) {s = 4;}
+ else if ( (LA91_0==65) && (synpred31_InternalGraphViewMapping())) {s = 4;}
- else if ( ((LA86_0>=RULE_STRING && LA86_0<=RULE_DECIMAL)||LA86_0==15||LA86_0==23||LA86_0==41||(LA86_0>=47 && LA86_0<=48)||LA86_0==52||LA86_0==59||LA86_0==63||LA86_0==65||(LA86_0>=69 && LA86_0<=70)||LA86_0==73||(LA86_0>=75 && LA86_0<=82)) ) {s = 5;}
+ else if ( ((LA91_0>=RULE_STRING && LA91_0<=RULE_DECIMAL)||LA91_0==15||LA91_0==20||LA91_0==41||(LA91_0>=48 && LA91_0<=49)||LA91_0==54||(LA91_0>=62 && LA91_0<=63)||LA91_0==67||LA91_0==69||(LA91_0>=73 && LA91_0<=74)||(LA91_0>=77 && LA91_0<=89)) ) {s = 5;}
- else if ( (LA86_0==58) ) {s = 29;}
+ else if ( (LA91_0==61) ) {s = 34;}
- input.seek(index86_0);
+ input.seek(index91_0);
if ( s>=0 ) return s;
break;
case 1 :
- int LA86_1 = input.LA(1);
+ int LA91_1 = input.LA(1);
- int index86_1 = input.index();
+ int index91_1 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalGraphViewMapping()) ) {s = 4;}
@@ -20034,14 +21620,14 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index86_1);
+ input.seek(index91_1);
if ( s>=0 ) return s;
break;
case 2 :
- int LA86_2 = input.LA(1);
+ int LA91_2 = input.LA(1);
- int index86_2 = input.index();
+ int index91_2 = input.index();
input.rewind();
s = -1;
if ( (synpred31_InternalGraphViewMapping()) ) {s = 4;}
@@ -20049,32 +21635,32 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 5;}
- input.seek(index86_2);
+ input.seek(index91_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 86, _s, input);
+ new NoViableAltException(getDescription(), 91, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA88_eotS =
- "\110\uffff";
- static final String DFA88_eofS =
- "\1\2\107\uffff";
- static final String DFA88_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA88_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA88_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA88_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA88_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\33\2\1\1\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA93_eotS =
+ "\121\uffff";
+ static final String DFA93_eofS =
+ "\1\2\120\uffff";
+ static final String DFA93_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA93_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA93_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA93_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA93_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\42\2\1\1\1"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -20145,88 +21731,102 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA88_eot = DFA.unpackEncodedString(DFA88_eotS);
- static final short[] DFA88_eof = DFA.unpackEncodedString(DFA88_eofS);
- static final char[] DFA88_min = DFA.unpackEncodedStringToUnsignedChars(DFA88_minS);
- static final char[] DFA88_max = DFA.unpackEncodedStringToUnsignedChars(DFA88_maxS);
- static final short[] DFA88_accept = DFA.unpackEncodedString(DFA88_acceptS);
- static final short[] DFA88_special = DFA.unpackEncodedString(DFA88_specialS);
- static final short[][] DFA88_transition;
+ static final short[] DFA93_eot = DFA.unpackEncodedString(DFA93_eotS);
+ static final short[] DFA93_eof = DFA.unpackEncodedString(DFA93_eofS);
+ static final char[] DFA93_min = DFA.unpackEncodedStringToUnsignedChars(DFA93_minS);
+ static final char[] DFA93_max = DFA.unpackEncodedStringToUnsignedChars(DFA93_maxS);
+ static final short[] DFA93_accept = DFA.unpackEncodedString(DFA93_acceptS);
+ static final short[] DFA93_special = DFA.unpackEncodedString(DFA93_specialS);
+ static final short[][] DFA93_transition;
static {
- int numStates = DFA88_transitionS.length;
- DFA88_transition = new short[numStates][];
+ int numStates = DFA93_transitionS.length;
+ DFA93_transition = new short[numStates][];
for (int i=0; i (lv_arguments_14_0= ruleXClosure ) )?";
+ return "4770:3: ( ( ( () '[' ) )=> (lv_arguments_14_0= ruleXClosure ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA88_1 = input.LA(1);
+ int LA93_1 = input.LA(1);
- int index88_1 = input.index();
+ int index93_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred32_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred32_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index88_1);
+ input.seek(index93_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 88, _s, input);
+ new NoViableAltException(getDescription(), 93, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA90_eotS =
- "\110\uffff";
- static final String DFA90_eofS =
- "\1\33\107\uffff";
- static final String DFA90_minS =
- "\1\4\32\0\55\uffff";
- static final String DFA90_maxS =
- "\1\124\32\0\55\uffff";
- static final String DFA90_acceptS =
- "\33\uffff\1\2\53\uffff\1\1";
- static final String DFA90_specialS =
+ static final String DFA96_eotS =
+ "\121\uffff";
+ static final String DFA96_eofS =
+ "\1\40\120\uffff";
+ static final String DFA96_minS =
+ "\1\4\37\0\61\uffff";
+ static final String DFA96_maxS =
+ "\1\133\37\0\61\uffff";
+ static final String DFA96_acceptS =
+ "\40\uffff\1\2\57\uffff\1\1";
+ static final String DFA96_specialS =
"\1\uffff\1\0\1\1\1\2\1\3\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"+
- "\55\uffff}>";
- static final String[] DFA90_transitionS = {
- "\1\1\1\21\1\15\1\16\1\17\6\uffff\1\6\2\33\1\uffff\4\33\1\24"+
- "\1\uffff\3\33\1\uffff\2\33\1\uffff\11\33\1\10\5\33\1\4\1\3\3"+
- "\33\1\2\4\33\1\32\1\33\1\12\1\uffff\2\33\1\23\1\33\1\7\3\33"+
- "\1\25\1\26\2\33\1\11\1\uffff\1\5\1\13\1\14\1\20\1\22\1\27\1"+
- "\30\1\31\2\33",
+ "\1\32\1\33\1\34\1\35\1\36\61\uffff}>";
+ static final String[] DFA96_transitionS = {
+ "\1\1\1\26\1\22\1\23\1\24\6\uffff\1\12\4\40\1\31\1\uffff\3\40"+
+ "\1\uffff\2\40\1\uffff\14\40\1\14\6\40\1\10\1\7\4\40\1\6\5\40"+
+ "\1\37\1\40\1\16\1\17\1\40\1\uffff\1\40\1\30\1\40\1\13\3\40\1"+
+ "\32\1\33\2\40\1\2\1\3\1\4\1\5\1\15\1\11\1\20\1\21\1\25\1\27"+
+ "\1\34\1\35\1\36\2\40",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -20297,458 +21897,537 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA90_eot = DFA.unpackEncodedString(DFA90_eotS);
- static final short[] DFA90_eof = DFA.unpackEncodedString(DFA90_eofS);
- static final char[] DFA90_min = DFA.unpackEncodedStringToUnsignedChars(DFA90_minS);
- static final char[] DFA90_max = DFA.unpackEncodedStringToUnsignedChars(DFA90_maxS);
- static final short[] DFA90_accept = DFA.unpackEncodedString(DFA90_acceptS);
- static final short[] DFA90_special = DFA.unpackEncodedString(DFA90_specialS);
- static final short[][] DFA90_transition;
+ static final short[] DFA96_eot = DFA.unpackEncodedString(DFA96_eotS);
+ static final short[] DFA96_eof = DFA.unpackEncodedString(DFA96_eofS);
+ static final char[] DFA96_min = DFA.unpackEncodedStringToUnsignedChars(DFA96_minS);
+ static final char[] DFA96_max = DFA.unpackEncodedStringToUnsignedChars(DFA96_maxS);
+ static final short[] DFA96_accept = DFA.unpackEncodedString(DFA96_acceptS);
+ static final short[] DFA96_special = DFA.unpackEncodedString(DFA96_specialS);
+ static final short[][] DFA96_transition;
static {
- int numStates = DFA90_transitionS.length;
- DFA90_transition = new short[numStates][];
+ int numStates = DFA96_transitionS.length;
+ DFA96_transition = new short[numStates][];
for (int i=0; i (lv_expression_2_0= ruleXExpression ) )?";
+ return "5110:1: ( ( ( ruleXExpression ) )=> (lv_expression_2_0= ruleXExpression ) )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA90_1 = input.LA(1);
+ int LA96_1 = input.LA(1);
- int index90_1 = input.index();
+ int index96_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_1);
+ input.seek(index96_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA90_2 = input.LA(1);
+ int LA96_2 = input.LA(1);
- int index90_2 = input.index();
+ int index96_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_2);
+ input.seek(index96_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA90_3 = input.LA(1);
+ int LA96_3 = input.LA(1);
- int index90_3 = input.index();
+ int index96_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_3);
+ input.seek(index96_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA90_4 = input.LA(1);
+ int LA96_4 = input.LA(1);
- int index90_4 = input.index();
+ int index96_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_4);
+ input.seek(index96_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA90_5 = input.LA(1);
+ int LA96_5 = input.LA(1);
- int index90_5 = input.index();
+ int index96_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_5);
+ input.seek(index96_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA90_6 = input.LA(1);
+ int LA96_6 = input.LA(1);
- int index90_6 = input.index();
+ int index96_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_6);
+ input.seek(index96_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA90_7 = input.LA(1);
+ int LA96_7 = input.LA(1);
- int index90_7 = input.index();
+ int index96_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_7);
+ input.seek(index96_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA90_8 = input.LA(1);
+ int LA96_8 = input.LA(1);
- int index90_8 = input.index();
+ int index96_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_8);
+ input.seek(index96_8);
if ( s>=0 ) return s;
break;
case 8 :
- int LA90_9 = input.LA(1);
+ int LA96_9 = input.LA(1);
- int index90_9 = input.index();
+ int index96_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_9);
+ input.seek(index96_9);
if ( s>=0 ) return s;
break;
case 9 :
- int LA90_10 = input.LA(1);
+ int LA96_10 = input.LA(1);
- int index90_10 = input.index();
+ int index96_10 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_10);
+ input.seek(index96_10);
if ( s>=0 ) return s;
break;
case 10 :
- int LA90_11 = input.LA(1);
+ int LA96_11 = input.LA(1);
- int index90_11 = input.index();
+ int index96_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_11);
+ input.seek(index96_11);
if ( s>=0 ) return s;
break;
case 11 :
- int LA90_12 = input.LA(1);
+ int LA96_12 = input.LA(1);
- int index90_12 = input.index();
+ int index96_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_12);
+ input.seek(index96_12);
if ( s>=0 ) return s;
break;
case 12 :
- int LA90_13 = input.LA(1);
+ int LA96_13 = input.LA(1);
- int index90_13 = input.index();
+ int index96_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_13);
+ input.seek(index96_13);
if ( s>=0 ) return s;
break;
case 13 :
- int LA90_14 = input.LA(1);
+ int LA96_14 = input.LA(1);
- int index90_14 = input.index();
+ int index96_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_14);
+ input.seek(index96_14);
if ( s>=0 ) return s;
break;
case 14 :
- int LA90_15 = input.LA(1);
+ int LA96_15 = input.LA(1);
- int index90_15 = input.index();
+ int index96_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_15);
+ input.seek(index96_15);
if ( s>=0 ) return s;
break;
case 15 :
- int LA90_16 = input.LA(1);
+ int LA96_16 = input.LA(1);
- int index90_16 = input.index();
+ int index96_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_16);
+ input.seek(index96_16);
if ( s>=0 ) return s;
break;
case 16 :
- int LA90_17 = input.LA(1);
+ int LA96_17 = input.LA(1);
- int index90_17 = input.index();
+ int index96_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_17);
+ input.seek(index96_17);
if ( s>=0 ) return s;
break;
case 17 :
- int LA90_18 = input.LA(1);
+ int LA96_18 = input.LA(1);
- int index90_18 = input.index();
+ int index96_18 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_18);
+ input.seek(index96_18);
if ( s>=0 ) return s;
break;
case 18 :
- int LA90_19 = input.LA(1);
+ int LA96_19 = input.LA(1);
- int index90_19 = input.index();
+ int index96_19 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_19);
+ input.seek(index96_19);
if ( s>=0 ) return s;
break;
case 19 :
- int LA90_20 = input.LA(1);
+ int LA96_20 = input.LA(1);
- int index90_20 = input.index();
+ int index96_20 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_20);
+ input.seek(index96_20);
if ( s>=0 ) return s;
break;
case 20 :
- int LA90_21 = input.LA(1);
+ int LA96_21 = input.LA(1);
- int index90_21 = input.index();
+ int index96_21 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_21);
+ input.seek(index96_21);
if ( s>=0 ) return s;
break;
case 21 :
- int LA90_22 = input.LA(1);
+ int LA96_22 = input.LA(1);
- int index90_22 = input.index();
+ int index96_22 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_22);
+ input.seek(index96_22);
if ( s>=0 ) return s;
break;
case 22 :
- int LA90_23 = input.LA(1);
+ int LA96_23 = input.LA(1);
- int index90_23 = input.index();
+ int index96_23 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_23);
+ input.seek(index96_23);
if ( s>=0 ) return s;
break;
case 23 :
- int LA90_24 = input.LA(1);
+ int LA96_24 = input.LA(1);
- int index90_24 = input.index();
+ int index96_24 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_24);
+ input.seek(index96_24);
if ( s>=0 ) return s;
break;
case 24 :
- int LA90_25 = input.LA(1);
+ int LA96_25 = input.LA(1);
- int index90_25 = input.index();
+ int index96_25 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_25);
+ input.seek(index96_25);
if ( s>=0 ) return s;
break;
case 25 :
- int LA90_26 = input.LA(1);
+ int LA96_26 = input.LA(1);
+
+
+ int index96_26 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index96_26);
+ if ( s>=0 ) return s;
+ break;
+ case 26 :
+ int LA96_27 = input.LA(1);
+
+
+ int index96_27 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index96_27);
+ if ( s>=0 ) return s;
+ break;
+ case 27 :
+ int LA96_28 = input.LA(1);
+
+
+ int index96_28 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index96_28);
+ if ( s>=0 ) return s;
+ break;
+ case 28 :
+ int LA96_29 = input.LA(1);
+
+
+ int index96_29 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index96_29);
+ if ( s>=0 ) return s;
+ break;
+ case 29 :
+ int LA96_30 = input.LA(1);
- int index90_26 = input.index();
+ int index96_30 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
- else if ( (true) ) {s = 27;}
+ else if ( (true) ) {s = 32;}
- input.seek(index90_26);
+ input.seek(index96_30);
+ if ( s>=0 ) return s;
+ break;
+ case 30 :
+ int LA96_31 = input.LA(1);
+
+
+ int index96_31 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred33_InternalGraphViewMapping()) ) {s = 80;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index96_31);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 90, _s, input);
+ new NoViableAltException(getDescription(), 96, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA105_eotS =
- "\110\uffff";
- static final String DFA105_eofS =
- "\1\2\107\uffff";
- static final String DFA105_minS =
- "\1\4\1\0\106\uffff";
- static final String DFA105_maxS =
- "\1\124\1\0\106\uffff";
- static final String DFA105_acceptS =
- "\2\uffff\1\2\104\uffff\1\1";
- static final String DFA105_specialS =
- "\1\uffff\1\0\106\uffff}>";
- static final String[] DFA105_transitionS = {
- "\5\2\6\uffff\3\2\1\uffff\5\2\1\uffff\3\2\1\uffff\2\2\1\uffff"+
- "\11\2\1\1\22\2\1\uffff\15\2\1\uffff\12\2",
+ static final String DFA111_eotS =
+ "\121\uffff";
+ static final String DFA111_eofS =
+ "\1\2\120\uffff";
+ static final String DFA111_minS =
+ "\1\4\1\0\117\uffff";
+ static final String DFA111_maxS =
+ "\1\133\1\0\117\uffff";
+ static final String DFA111_acceptS =
+ "\2\uffff\1\2\115\uffff\1\1";
+ static final String DFA111_specialS =
+ "\1\uffff\1\0\117\uffff}>";
+ static final String[] DFA111_transitionS = {
+ "\5\2\6\uffff\6\2\1\uffff\3\2\1\uffff\2\2\1\uffff\14\2\1\1\27"+
+ "\2\1\uffff\32\2",
"\1\uffff",
"",
"",
@@ -20819,621 +22498,729 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA105_eot = DFA.unpackEncodedString(DFA105_eotS);
- static final short[] DFA105_eof = DFA.unpackEncodedString(DFA105_eofS);
- static final char[] DFA105_min = DFA.unpackEncodedStringToUnsignedChars(DFA105_minS);
- static final char[] DFA105_max = DFA.unpackEncodedStringToUnsignedChars(DFA105_maxS);
- static final short[] DFA105_accept = DFA.unpackEncodedString(DFA105_acceptS);
- static final short[] DFA105_special = DFA.unpackEncodedString(DFA105_specialS);
- static final short[][] DFA105_transition;
+ static final short[] DFA111_eot = DFA.unpackEncodedString(DFA111_eotS);
+ static final short[] DFA111_eof = DFA.unpackEncodedString(DFA111_eofS);
+ static final char[] DFA111_min = DFA.unpackEncodedStringToUnsignedChars(DFA111_minS);
+ static final char[] DFA111_max = DFA.unpackEncodedStringToUnsignedChars(DFA111_maxS);
+ static final short[] DFA111_accept = DFA.unpackEncodedString(DFA111_acceptS);
+ static final short[] DFA111_special = DFA.unpackEncodedString(DFA111_specialS);
+ static final short[][] DFA111_transition;
static {
- int numStates = DFA105_transitionS.length;
- DFA105_transition = new short[numStates][];
+ int numStates = DFA111_transitionS.length;
+ DFA111_transition = new short[numStates][];
for (int i=0; iotherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?";
+ return "5659:2: ( ( ( '<' )=>otherlv_1= '<' ) ( (lv_arguments_2_0= ruleJvmArgumentTypeReference ) ) (otherlv_3= ',' ( (lv_arguments_4_0= ruleJvmArgumentTypeReference ) ) )* otherlv_5= '>' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA105_1 = input.LA(1);
+ int LA111_1 = input.LA(1);
- int index105_1 = input.index();
+ int index111_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred39_InternalGraphViewMapping()) ) {s = 71;}
+ if ( (synpred39_InternalGraphViewMapping()) ) {s = 80;}
else if ( (true) ) {s = 2;}
- input.seek(index105_1);
+ input.seek(index111_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 105, _s, input);
+ new NoViableAltException(getDescription(), 111, _s, input);
error(nvae);
throw nvae;
}
}
+ static final String DFA116_eotS =
+ "\7\uffff";
+ static final String DFA116_eofS =
+ "\2\uffff\1\4\3\uffff\1\4";
+ static final String DFA116_minS =
+ "\1\4\1\uffff\1\15\1\4\2\uffff\1\15";
+ static final String DFA116_maxS =
+ "\1\116\1\uffff\1\117\1\62\2\uffff\1\117";
+ static final String DFA116_acceptS =
+ "\1\uffff\1\1\2\uffff\1\2\1\3\1\uffff";
+ static final String DFA116_specialS =
+ "\7\uffff}>";
+ static final String[] DFA116_transitionS = {
+ "\1\2\111\uffff\1\1",
+ "",
+ "\1\4\52\uffff\1\3\11\uffff\1\4\14\uffff\1\4",
+ "\1\6\55\uffff\1\5",
+ "",
+ "",
+ "\1\4\52\uffff\1\3\11\uffff\1\4\14\uffff\1\4"
+ };
+
+ static final short[] DFA116_eot = DFA.unpackEncodedString(DFA116_eotS);
+ static final short[] DFA116_eof = DFA.unpackEncodedString(DFA116_eofS);
+ static final char[] DFA116_min = DFA.unpackEncodedStringToUnsignedChars(DFA116_minS);
+ static final char[] DFA116_max = DFA.unpackEncodedStringToUnsignedChars(DFA116_maxS);
+ static final short[] DFA116_accept = DFA.unpackEncodedString(DFA116_acceptS);
+ static final short[] DFA116_special = DFA.unpackEncodedString(DFA116_specialS);
+ static final short[][] DFA116_transition;
+
+ static {
+ int numStates = DFA116_transitionS.length;
+ DFA116_transition = new short[numStates][];
+ for (int i=0; i nodes) {
+ acceptNodes(transition, nodes);
+ }
+
/**
* Syntax:
* '('*
diff --git a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/services/GraphViewMappingGrammarAccess.java b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/services/GraphViewMappingGrammarAccess.java
index a533e9c..0e00753 100644
--- a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/services/GraphViewMappingGrammarAccess.java
+++ b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/services/GraphViewMappingGrammarAccess.java
@@ -1,7 +1,6 @@
/*
* generated by Xtext
*/
-
package org.eclipse.xtext.graphview.map.services;
import com.google.inject.Singleton;
@@ -23,8 +22,8 @@ public class GraphViewMappingGrammarAccess extends AbstractGrammarElementFinder
public class DiagramMappingElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DiagramMapping");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cImportsAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cImportsImportParserRuleCall_0_0 = (RuleCall)cImportsAssignment_0.eContents().get(0);
+ private final Assignment cImportSectionAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cImportSectionXImportSectionParserRuleCall_0_0 = (RuleCall)cImportSectionAssignment_0.eContents().get(0);
private final Keyword cDiagramKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameQualifiedNameParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
@@ -41,19 +40,19 @@ public class DiagramMappingElements extends AbstractParserRuleElementFinder {
private final RuleCall cUnlessConditionXExpressionParserRuleCall_8_1_0 = (RuleCall)cUnlessConditionAssignment_8_1.eContents().get(0);
//DiagramMapping:
- // imports+=Import* "diagram" name=QualifiedName "type" typeGuard=JvmTypeReference "{"
+ // importSection=XImportSection? "diagram" name=QualifiedName "type" typeGuard=JvmTypeReference "{"
// mappings+=AbstractExpressionMapping* "}" ("unless" unlessCondition=XExpression)?;
public ParserRule getRule() { return rule; }
- //imports+=Import* "diagram" name=QualifiedName "type" typeGuard=JvmTypeReference "{" mappings+=AbstractExpressionMapping*
- //"}" ("unless" unlessCondition=XExpression)?
+ //importSection=XImportSection? "diagram" name=QualifiedName "type" typeGuard=JvmTypeReference "{"
+ //mappings+=AbstractExpressionMapping* "}" ("unless" unlessCondition=XExpression)?
public Group getGroup() { return cGroup; }
- //imports+=Import*
- public Assignment getImportsAssignment_0() { return cImportsAssignment_0; }
+ //importSection=XImportSection?
+ public Assignment getImportSectionAssignment_0() { return cImportSectionAssignment_0; }
- //Import
- public RuleCall getImportsImportParserRuleCall_0_0() { return cImportsImportParserRuleCall_0_0; }
+ //XImportSection
+ public RuleCall getImportSectionXImportSectionParserRuleCall_0_0() { return cImportSectionXImportSectionParserRuleCall_0_0; }
//"diagram"
public Keyword getDiagramKeyword_1() { return cDiagramKeyword_1; }
@@ -98,58 +97,6 @@ public class DiagramMappingElements extends AbstractParserRuleElementFinder {
public RuleCall getUnlessConditionXExpressionParserRuleCall_8_1_0() { return cUnlessConditionXExpressionParserRuleCall_8_1_0; }
}
- public class ImportElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Import");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cImportedNamespaceAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0 = (RuleCall)cImportedNamespaceAssignment_1.eContents().get(0);
-
- //Import:
- // "import" importedNamespace=QualifiedNameWithWildcard;
- public ParserRule getRule() { return rule; }
-
- //"import" importedNamespace=QualifiedNameWithWildcard
- public Group getGroup() { return cGroup; }
-
- //"import"
- public Keyword getImportKeyword_0() { return cImportKeyword_0; }
-
- //importedNamespace=QualifiedNameWithWildcard
- public Assignment getImportedNamespaceAssignment_1() { return cImportedNamespaceAssignment_1; }
-
- //QualifiedNameWithWildcard
- public RuleCall getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0() { return cImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0; }
- }
-
- public class QualifiedNameWithWildcardElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "QualifiedNameWithWildcard");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cQualifiedNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Keyword cAsteriskKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
-
- //QualifiedNameWithWildcard:
- // QualifiedName ("." "*")?;
- public ParserRule getRule() { return rule; }
-
- //QualifiedName ("." "*")?
- public Group getGroup() { return cGroup; }
-
- //QualifiedName
- public RuleCall getQualifiedNameParserRuleCall_0() { return cQualifiedNameParserRuleCall_0; }
-
- //("." "*")?
- public Group getGroup_1() { return cGroup_1; }
-
- //"."
- public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
-
- //"*"
- public Keyword getAsteriskKeyword_1_1() { return cAsteriskKeyword_1_1; }
- }
-
public class AbstractExpressionMappingElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AbstractExpressionMapping");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
@@ -583,8 +530,6 @@ public class MappingCallElements extends AbstractParserRuleElementFinder {
private DiagramMappingElements pDiagramMapping;
- private ImportElements pImport;
- private QualifiedNameWithWildcardElements pQualifiedNameWithWildcard;
private AbstractExpressionMappingElements pAbstractExpressionMapping;
private NodeMappingElements pNodeMapping;
private LabelMappingElements pLabelMapping;
@@ -631,7 +576,7 @@ public XbaseGrammarAccess getXbaseGrammarAccess() {
//DiagramMapping:
- // imports+=Import* "diagram" name=QualifiedName "type" typeGuard=JvmTypeReference "{"
+ // importSection=XImportSection? "diagram" name=QualifiedName "type" typeGuard=JvmTypeReference "{"
// mappings+=AbstractExpressionMapping* "}" ("unless" unlessCondition=XExpression)?;
public DiagramMappingElements getDiagramMappingAccess() {
return (pDiagramMapping != null) ? pDiagramMapping : (pDiagramMapping = new DiagramMappingElements());
@@ -641,26 +586,6 @@ public ParserRule getDiagramMappingRule() {
return getDiagramMappingAccess().getRule();
}
- //Import:
- // "import" importedNamespace=QualifiedNameWithWildcard;
- public ImportElements getImportAccess() {
- return (pImport != null) ? pImport : (pImport = new ImportElements());
- }
-
- public ParserRule getImportRule() {
- return getImportAccess().getRule();
- }
-
- //QualifiedNameWithWildcard:
- // QualifiedName ("." "*")?;
- public QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess() {
- return (pQualifiedNameWithWildcard != null) ? pQualifiedNameWithWildcard : (pQualifiedNameWithWildcard = new QualifiedNameWithWildcardElements());
- }
-
- public ParserRule getQualifiedNameWithWildcardRule() {
- return getQualifiedNameWithWildcardAccess().getRule();
- }
-
//AbstractExpressionMapping:
// NodeMapping | LabelMapping | EdgeMapping | MappingCall;
public AbstractExpressionMappingElements getAbstractExpressionMappingAccess() {
@@ -736,9 +661,9 @@ public ParserRule getXExpressionRule() {
}
//XAssignment returns XExpression:
- // {XAssignment} / * (declaringType=[types::JvmDeclaredType] '::')? * / feature=[types::JvmIdentifiableElement|ValidID]
- // OpSingleAssign value=XAssignment | XOrExpression (=> ({XBinaryOperation.leftOperand=current}
- // feature=[types::JvmIdentifiableElement|OpMultiAssign]) rightOperand=XAssignment)?;
+ // {XAssignment} feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign value=XAssignment | XOrExpression
+ // (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMultiAssign])
+ // rightOperand=XAssignment)?;
public XbaseGrammarAccess.XAssignmentElements getXAssignmentAccess() {
return gaXbase.getXAssignmentAccess();
}
@@ -758,7 +683,7 @@ public ParserRule getOpSingleAssignRule() {
}
//OpMultiAssign:
- // "+=";
+ // "+=" | "-=";
public XbaseGrammarAccess.OpMultiAssignElements getOpMultiAssignAccess() {
return gaXbase.getOpMultiAssignAccess();
}
@@ -821,7 +746,7 @@ public ParserRule getXEqualityExpressionRule() {
}
//OpEquality:
- // "==" | "!=";
+ // "==" | "!=" | "===" | "!==";
public XbaseGrammarAccess.OpEqualityElements getOpEqualityAccess() {
return gaXbase.getOpEqualityAccess();
}
@@ -864,7 +789,7 @@ public ParserRule getXOtherOperatorExpressionRule() {
}
//OpOther:
- // "->" | ".." | "=>" | ">" (=> (">" ">") | ">") | "<" (=> ("<" "<") | "<") | "<>" | "?:" | "<=>";
+ // "->" | "..<" | ">" ".." | ".." | "=>" | ">" (=> (">" ">") | ">") | "<" (=> ("<" "<") | "<") | "<>" | "?:" | "<=>";
public XbaseGrammarAccess.OpOtherElements getOpOtherAccess() {
return gaXbase.getOpOtherAccess();
}
@@ -916,7 +841,7 @@ public ParserRule getOpMultiRule() {
}
//XUnaryOperation returns XExpression:
- // {XUnaryOperation} feature=[types::JvmIdentifiableElement|OpUnary] operand=XCastedExpression | XCastedExpression;
+ // {XUnaryOperation} feature=[types::JvmIdentifiableElement|OpUnary] operand=XUnaryOperation | XCastedExpression;
public XbaseGrammarAccess.XUnaryOperationElements getXUnaryOperationAccess() {
return gaXbase.getXUnaryOperationAccess();
}
@@ -946,11 +871,13 @@ public ParserRule getXCastedExpressionRule() {
}
//XMemberFeatureCall returns XExpression:
- // XPrimaryExpression (=> ({XAssignment.assignable=current} "." feature=[types::JvmIdentifiableElement|ValidID]
- // OpSingleAssign) value=XAssignment | => ({XMemberFeatureCall.memberCallTarget=current} ("." | nullSafe?="?." |
- // spreading?="*.")) ("<" typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
- // feature=[types::JvmIdentifiableElement|ValidID] (=> explicitOperationCall?="(" (memberCallArguments+=XShortClosure |
- // memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)? ")")? memberCallArguments+=XClosure?)*;
+ // XPrimaryExpression (=> ({XAssignment.assignable=current} ("." | explicitStatic?="::")
+ // feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign) value=XAssignment | =>
+ // ({XMemberFeatureCall.memberCallTarget=current} ("." | nullSafe?="?." | explicitStatic?="::")) ("<"
+ // typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
+ // feature=[types::JvmIdentifiableElement|FeatureCallID] (=> explicitOperationCall?="("
+ // (memberCallArguments+=XShortClosure | memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)? ")")?
+ // memberCallArguments+=XClosure?)*;
public XbaseGrammarAccess.XMemberFeatureCallElements getXMemberFeatureCallAccess() {
return gaXbase.getXMemberFeatureCallAccess();
}
@@ -972,7 +899,7 @@ public ParserRule getXPrimaryExpressionRule() {
}
//XLiteral returns XExpression:
- // XClosure | XBooleanLiteral | XNumberLiteral | XNullLiteral | XStringLiteral | XTypeLiteral;
+ // XCollectionLiteral | XClosure | XBooleanLiteral | XNumberLiteral | XNullLiteral | XStringLiteral | XTypeLiteral;
public XbaseGrammarAccess.XLiteralElements getXLiteralAccess() {
return gaXbase.getXLiteralAccess();
}
@@ -981,6 +908,36 @@ public ParserRule getXLiteralRule() {
return getXLiteralAccess().getRule();
}
+ //XCollectionLiteral:
+ // XSetLiteral | XListLiteral;
+ public XbaseGrammarAccess.XCollectionLiteralElements getXCollectionLiteralAccess() {
+ return gaXbase.getXCollectionLiteralAccess();
+ }
+
+ public ParserRule getXCollectionLiteralRule() {
+ return getXCollectionLiteralAccess().getRule();
+ }
+
+ //XSetLiteral:
+ // {XSetLiteral} "#" "{" (elements+=XExpression ("," elements+=XExpression)*)? "}";
+ public XbaseGrammarAccess.XSetLiteralElements getXSetLiteralAccess() {
+ return gaXbase.getXSetLiteralAccess();
+ }
+
+ public ParserRule getXSetLiteralRule() {
+ return getXSetLiteralAccess().getRule();
+ }
+
+ //XListLiteral:
+ // {XListLiteral} "#" "[" (elements+=XExpression ("," elements+=XExpression)*)? "]";
+ public XbaseGrammarAccess.XListLiteralElements getXListLiteralAccess() {
+ return gaXbase.getXListLiteralAccess();
+ }
+
+ public ParserRule getXListLiteralRule() {
+ return getXListLiteralAccess().getRule();
+ }
+
//XClosure returns XExpression:
// => ({XClosure} "[") => ((declaredFormalParameters+=JvmFormalParameter (","
// declaredFormalParameters+=JvmFormalParameter)*)? explicitSyntax?="|")? expression=XExpressionInClosure "]";
@@ -1137,10 +1094,9 @@ public ParserRule getFullJvmFormalParameterRule() {
}
//XFeatureCall returns XExpression:
- // {XFeatureCall} declaringType=[types::JvmDeclaredType|StaticQualifier]? ("<" typeArguments+=JvmArgumentTypeReference
- // ("," typeArguments+=JvmArgumentTypeReference)* ">")? feature=[types::JvmIdentifiableElement|IdOrSuper] (=>
- // explicitOperationCall?="(" (featureCallArguments+=XShortClosure | featureCallArguments+=XExpression (","
- // featureCallArguments+=XExpression)*)? ")")? featureCallArguments+=XClosure?;
+ // {XFeatureCall} ("<" typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
+ // feature=[types::JvmIdentifiableElement|IdOrSuper] (=> explicitOperationCall?="(" (featureCallArguments+=XShortClosure
+ // | featureCallArguments+=XExpression ("," featureCallArguments+=XExpression)*)? ")")? featureCallArguments+=XClosure?;
public XbaseGrammarAccess.XFeatureCallElements getXFeatureCallAccess() {
return gaXbase.getXFeatureCallAccess();
}
@@ -1149,8 +1105,18 @@ public ParserRule getXFeatureCallRule() {
return getXFeatureCallAccess().getRule();
}
+ //FeatureCallID:
+ // ValidID | "extends" | "static" | "import" | "extension";
+ public XbaseGrammarAccess.FeatureCallIDElements getFeatureCallIDAccess() {
+ return gaXbase.getFeatureCallIDAccess();
+ }
+
+ public ParserRule getFeatureCallIDRule() {
+ return getFeatureCallIDAccess().getRule();
+ }
+
//IdOrSuper:
- // ValidID | "super";
+ // FeatureCallID | "super";
public XbaseGrammarAccess.IdOrSuperElements getIdOrSuperAccess() {
return gaXbase.getIdOrSuperAccess();
}
@@ -1159,19 +1125,6 @@ public ParserRule getIdOrSuperRule() {
return getIdOrSuperAccess().getRule();
}
- //// This is a workaround since ANTLR will not be able to resolve
- //// StaticQualifier: ValidID ('::' ValidID)*; and XFeatureCall: (StaticQualifier '::')? ValidID
- //// Make sure to change the value converter if you change the syntax of the StaticQualifier
- //StaticQualifier:
- // (ValidID "::")+;
- public XbaseGrammarAccess.StaticQualifierElements getStaticQualifierAccess() {
- return gaXbase.getStaticQualifierAccess();
- }
-
- public ParserRule getStaticQualifierRule() {
- return getStaticQualifierAccess().getRule();
- }
-
//XConstructorCall returns XExpression:
// {XConstructorCall} "new" constructor=[types::JvmConstructor|QualifiedName] ("<"
// typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")? ("("
@@ -1225,7 +1178,7 @@ public ParserRule getXStringLiteralRule() {
}
//XTypeLiteral returns XExpression:
- // {XTypeLiteral} "typeof" "(" type=[types::JvmType|QualifiedName] ")";
+ // {XTypeLiteral} "typeof" "(" type=[types::JvmType|QualifiedName] arrayDimensions+=ArrayBrackets* ")";
public XbaseGrammarAccess.XTypeLiteralElements getXTypeLiteralAccess() {
return gaXbase.getXTypeLiteralAccess();
}
@@ -1295,6 +1248,19 @@ public ParserRule getNumberRule() {
return getNumberAccess().getRule();
}
+ /// **
+ // * Dummy rule, for "better" downwards compatibility, since GrammarAccess generates non-static inner classes,
+ // * which makes downstream grammars break on classloading, when a rule is removed.
+ // * / StaticQualifier:
+ // (ValidID "::")+;
+ public XbaseGrammarAccess.StaticQualifierElements getStaticQualifierAccess() {
+ return gaXbase.getStaticQualifierAccess();
+ }
+
+ public ParserRule getStaticQualifierRule() {
+ return getStaticQualifierAccess().getRule();
+ }
+
//terminal HEX:
// ("0x" | "0X") ("0".."9" | "a".."f" | "A".."F" | "_")+ ("#" (("b" | "B") ("i" | "I") | ("l" | "L")))?;
public TerminalRule getHEXRule() {
@@ -1314,7 +1280,8 @@ public TerminalRule getDECIMALRule() {
}
//JvmTypeReference:
- // JvmParameterizedTypeReference => ({JvmGenericArrayTypeReference.componentType=current} "[" "]")* | XFunctionTypeRef;
+ // JvmParameterizedTypeReference => ({JvmGenericArrayTypeReference.componentType=current} ArrayBrackets)* |
+ // XFunctionTypeRef;
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() {
return gaXbase.getJvmTypeReferenceAccess();
}
@@ -1323,6 +1290,16 @@ public ParserRule getJvmTypeReferenceRule() {
return getJvmTypeReferenceAccess().getRule();
}
+ //ArrayBrackets:
+ // "[" "]";
+ public XtypeGrammarAccess.ArrayBracketsElements getArrayBracketsAccess() {
+ return gaXbase.getArrayBracketsAccess();
+ }
+
+ public ParserRule getArrayBracketsRule() {
+ return getArrayBracketsAccess().getRule();
+ }
+
//XFunctionTypeRef:
// ("(" (paramTypes+=JvmTypeReference ("," paramTypes+=JvmTypeReference)*)? ")")? "=>" returnType=JvmTypeReference;
public XtypeGrammarAccess.XFunctionTypeRefElements getXFunctionTypeRefAccess() {
@@ -1404,6 +1381,16 @@ public ParserRule getJvmTypeParameterRule() {
return getJvmTypeParameterAccess().getRule();
}
+ //QualifiedNameWithWildcard:
+ // QualifiedName "." "*";
+ public XtypeGrammarAccess.QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess() {
+ return gaXbase.getQualifiedNameWithWildcardAccess();
+ }
+
+ public ParserRule getQualifiedNameWithWildcardRule() {
+ return getQualifiedNameWithWildcardAccess().getRule();
+ }
+
//ValidID:
// ID;
public XtypeGrammarAccess.ValidIDElements getValidIDAccess() {
@@ -1414,6 +1401,27 @@ public ParserRule getValidIDRule() {
return getValidIDAccess().getRule();
}
+ //XImportSection:
+ // importDeclarations+=XImportDeclaration+;
+ public XtypeGrammarAccess.XImportSectionElements getXImportSectionAccess() {
+ return gaXbase.getXImportSectionAccess();
+ }
+
+ public ParserRule getXImportSectionRule() {
+ return getXImportSectionAccess().getRule();
+ }
+
+ //XImportDeclaration:
+ // "import" (static?="static" extension?="extension"? importedType=[JvmDeclaredType|QualifiedName] "." "*" |
+ // importedType=[JvmDeclaredType|QualifiedName] | importedNamespace=QualifiedNameWithWildcard) ";"?;
+ public XtypeGrammarAccess.XImportDeclarationElements getXImportDeclarationAccess() {
+ return gaXbase.getXImportDeclarationAccess();
+ }
+
+ public ParserRule getXImportDeclarationRule() {
+ return getXImportDeclarationAccess().getRule();
+ }
+
//terminal ID:
// "^"? ("a".."z" | "A".."Z" | "$" | "_") ("a".."z" | "A".."Z" | "$" | "_" | "0".."9")*;
public TerminalRule getIDRule() {
diff --git a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/validation/AbstractGraphViewMappingJavaValidator.java b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/validation/AbstractGraphViewMappingJavaValidator.java
index 8041335..4a2b0fe 100644
--- a/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/validation/AbstractGraphViewMappingJavaValidator.java
+++ b/org.eclipse.xtext.graphview.map/src-gen/org/eclipse/xtext/graphview/map/validation/AbstractGraphViewMappingJavaValidator.java
@@ -1,14 +1,16 @@
+/*
+* generated by Xtext
+*/
package org.eclipse.xtext.graphview.map.validation;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.xbase.validation.XbaseJavaValidator;
import org.eclipse.xtext.validation.ComposedChecks;
@ComposedChecks(validators= {org.eclipse.xtext.validation.ImportUriValidator.class, org.eclipse.xtext.validation.NamesAreUniqueValidator.class})
-public class AbstractGraphViewMappingJavaValidator extends XbaseJavaValidator {
+public class AbstractGraphViewMappingJavaValidator extends org.eclipse.xtext.xbase.validation.XbaseJavaValidator {
@Override
protected List getEPackages() {
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GenerateGraphViewMapping.mwe2 b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GenerateGraphViewMapping.mwe2
index f43f020..527ea18 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GenerateGraphViewMapping.mwe2
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GenerateGraphViewMapping.mwe2
@@ -62,7 +62,9 @@ Workflow {
}
// Serializer 2.0
- fragment = serializer.SerializerFragment {}
+ fragment = serializer.SerializerFragment {
+ generateStub = false
+ }
// the serialization component (1.0)
// fragment = parseTreeConstructor.ParseTreeConstructorFragment {}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.ecore b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.ecore
index a4c5f20..d28fdb5 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.ecore
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.ecore
@@ -2,8 +2,8 @@
-
-
+
@@ -14,20 +14,17 @@
-
-
-
-
-
-
+
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.xtext b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.xtext
index 9dfc569..ac88273 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.xtext
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMapping.xtext
@@ -11,17 +11,11 @@ import "http://www.eclipse.org/xtext/graphview/map/GraphViewMapping"
import "http://www.eclipse.org/emf/2002/Ecore"
DiagramMapping:
- imports+=Import*
+ importSection=XImportSection?
'diagram' name=QualifiedName 'type' typeGuard=JvmTypeReference '{'
mappings+=AbstractExpressionMapping*
'}' ('unless' unlessCondition=XExpression)?;
-Import:
- 'import' importedNamespace=QualifiedNameWithWildcard;
-
-QualifiedNameWithWildcard:
- QualifiedName ('.' '*')?;
-
AbstractExpressionMapping:
NodeMapping | LabelMapping | EdgeMapping | MappingCall;
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMappingRuntimeModule.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMappingRuntimeModule.java
index 1330de1..b78ae64 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMappingRuntimeModule.java
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/GraphViewMappingRuntimeModule.java
@@ -7,43 +7,42 @@
*******************************************************************************/
package org.eclipse.xtext.graphview.map;
+import org.eclipse.xtext.graphview.map.imports.GVMImportsConfiguration;
+import org.eclipse.xtext.graphview.map.names.GVMIdentifiableSimpleNameProvider;
import org.eclipse.xtext.graphview.map.names.GVMQualifiedNameProvider;
-import org.eclipse.xtext.graphview.map.scoping.GraphViewMappingIdentifiableSimpleNameProvider;
-import org.eclipse.xtext.graphview.map.scoping.GraphViewMappingScopeProvider;
-import org.eclipse.xtext.graphview.map.types.GVMExtensionClassNameProvider;
-import org.eclipse.xtext.graphview.map.types.GraphViewMappingTypeProvider;
+import org.eclipse.xtext.graphview.map.types.GVMImplicitlyImportedTypes;
+import org.eclipse.xtext.graphview.map.types.GVMTypeResolver;
import org.eclipse.xtext.naming.IQualifiedNameProvider;
import org.eclipse.xtext.xbase.featurecalls.IdentifiableSimpleNameProvider;
-import org.eclipse.xtext.xbase.scoping.XbaseScopeProvider;
-import org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider;
-import org.eclipse.xtext.xbase.typing.XbaseTypeProvider;
+import org.eclipse.xtext.xbase.imports.IImportsConfiguration;
+import org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedTypes;
+import org.eclipse.xtext.xbase.typesystem.internal.DefaultReentrantTypeResolver;
/**
* Use this class to register components to be used at runtime / without the
* Equinox extension registry.
*/
-@SuppressWarnings("restriction")
public class GraphViewMappingRuntimeModule extends org.eclipse.xtext.graphview.map.AbstractGraphViewMappingRuntimeModule {
- public Class extends XbaseTypeProvider> bindXbaseTypeProvider() {
- return GraphViewMappingTypeProvider.class;
- }
-
@Override
+ public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
+ return GVMQualifiedNameProvider.class;
+ }
+
public Class extends IdentifiableSimpleNameProvider> bindIdentifiableSimpleNameProvider() {
- return GraphViewMappingIdentifiableSimpleNameProvider.class;
+ return GVMIdentifiableSimpleNameProvider.class;
}
-
- public Class extends XbaseScopeProvider> bindXbaseScopeProvider() {
- return GraphViewMappingScopeProvider.class;
+
+ public Class extends DefaultReentrantTypeResolver> bindDefaultReentrantTypeResolver() {
+ return GVMTypeResolver.class;
}
-
- public Class extends StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider> bindExtensionClassNameProvider() {
- return GVMExtensionClassNameProvider.class;
+
+ public Class extends ImplicitlyImportedTypes> bindImplicitlyImportedTypes() {
+ return GVMImplicitlyImportedTypes.class;
}
- @Override
- public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
- return GVMQualifiedNameProvider.class;
+ public Class extends IImportsConfiguration> bindIImportsConfiguration() {
+ return GVMImportsConfiguration.class;
}
+
}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/InstanceMapper.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/InstanceMapper.java
index f249663..78caf24 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/InstanceMapper.java
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/InstanceMapper.java
@@ -16,13 +16,12 @@
import org.eclipse.xtext.xbase.interpreter.IEvaluationContext;
import org.eclipse.xtext.xbase.interpreter.IEvaluationResult;
import org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter;
-import org.eclipse.xtext.xbase.scoping.XbaseScopeProvider;
+import org.eclipse.xtext.xbase.scoping.batch.IFeatureNames;
import com.google.common.collect.Lists;
import com.google.inject.Inject;
import com.google.inject.Provider;
-@SuppressWarnings("restriction")
public class InstanceMapper implements IInstanceMapper {
private static final Logger LOG = Logger.getLogger(InstanceMapper.class);
@@ -62,7 +61,7 @@ public Object map(AbstractExpressionMapping mapping, Object thisElement) {
protected Object evaluate(XExpression expression, Object thisElement) {
xbaseInterpreter.setClassLoader(classLoader);
IEvaluationContext evaluationContext = contextProvider.get();
- evaluationContext.newValue(XbaseScopeProvider.THIS, thisElement);
+ evaluationContext.newValue(IFeatureNames.THIS, thisElement);
IEvaluationResult result = xbaseInterpreter.evaluate(expression, evaluationContext, CancelIndicator.NullImpl);
if (result.getException() != null) {
LOG.error("Error applying mapping", result.getException());
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/serializer/GraphViewMappingSemanticSequencer.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/imports/GVMImportsConfiguration.java
similarity index 51%
rename from org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/serializer/GraphViewMappingSemanticSequencer.java
rename to org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/imports/GVMImportsConfiguration.java
index 5faee13..58de002 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/serializer/GraphViewMappingSemanticSequencer.java
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/imports/GVMImportsConfiguration.java
@@ -1,11 +1,19 @@
/*******************************************************************************
- * Copyright (c) 2011 itemis AG (http://www.itemis.eu) and others.
+ * Copyright (c) 2013 itemis AG (http://www.itemis.eu) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
-package org.eclipse.xtext.graphview.map.serializer;
+package org.eclipse.xtext.graphview.map.imports;
-public class GraphViewMappingSemanticSequencer extends AbstractGraphViewMappingSemanticSequencer {
+import org.eclipse.xtext.resource.XtextResource;
+import org.eclipse.xtext.xbase.imports.DefaultImportsConfiguration;
+
+public class GVMImportsConfiguration extends DefaultImportsConfiguration {
+
+ @Override
+ public int getImportSectionOffset(XtextResource resource) {
+ return 0;
+ }
}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/scoping/GraphViewMappingIdentifiableSimpleNameProvider.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMIdentifiableSimpleNameProvider.java
similarity index 82%
rename from org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/scoping/GraphViewMappingIdentifiableSimpleNameProvider.java
rename to org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMIdentifiableSimpleNameProvider.java
index 77231c5..6f3b96b 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/scoping/GraphViewMappingIdentifiableSimpleNameProvider.java
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMIdentifiableSimpleNameProvider.java
@@ -5,14 +5,13 @@
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
-package org.eclipse.xtext.graphview.map.scoping;
+package org.eclipse.xtext.graphview.map.names;
import org.eclipse.xtext.common.types.JvmIdentifiableElement;
import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractMapping;
import org.eclipse.xtext.xbase.featurecalls.IdentifiableSimpleNameProvider;
-@SuppressWarnings("restriction")
-public class GraphViewMappingIdentifiableSimpleNameProvider extends IdentifiableSimpleNameProvider {
+public class GVMIdentifiableSimpleNameProvider extends IdentifiableSimpleNameProvider {
@Override
public String getSimpleName(JvmIdentifiableElement element) {
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMQualifiedNameProvider.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMQualifiedNameProvider.java
index c02bdf5..f02590e 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMQualifiedNameProvider.java
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/names/GVMQualifiedNameProvider.java
@@ -1,19 +1,24 @@
+/*******************************************************************************
+ * Copyright (c) 2013 itemis AG (http://www.itemis.eu) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *******************************************************************************/
package org.eclipse.xtext.graphview.map.names;
import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.common.types.JvmFormalParameter;
-import org.eclipse.xtext.common.types.JvmTypeParameter;
+import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractMappingDefinition;
+import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
import org.eclipse.xtext.naming.QualifiedName;
-import org.eclipse.xtext.xbase.scoping.XbaseQualifiedNameProvider;
-@SuppressWarnings("restriction")
-public class GVMQualifiedNameProvider extends XbaseQualifiedNameProvider {
+public class GVMQualifiedNameProvider extends DefaultDeclarativeQualifiedNameProvider {
@Override
public QualifiedName getFullyQualifiedName(EObject obj) {
- if(obj instanceof JvmFormalParameter || obj instanceof JvmTypeParameter)
- return null;
- else
+ if(obj instanceof AbstractMappingDefinition)
return super.getFullyQualifiedName(obj);
+ else
+ return null;
}
}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/scoping/GraphViewMappingScopeProvider.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/scoping/GraphViewMappingScopeProvider.java
deleted file mode 100644
index 4d591be..0000000
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/scoping/GraphViewMappingScopeProvider.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2011 itemis AG (http://www.itemis.eu) and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *******************************************************************************/
-package org.eclipse.xtext.graphview.map.scoping;
-
-import java.util.Collections;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractExpressionMapping;
-import org.eclipse.xtext.graphview.map.graphViewMapping.DiagramMapping;
-import org.eclipse.xtext.resource.EObjectDescription;
-import org.eclipse.xtext.scoping.IScope;
-import org.eclipse.xtext.scoping.impl.SimpleScope;
-import org.eclipse.xtext.xbase.scoping.LocalVariableScopeContext;
-import org.eclipse.xtext.xbase.scoping.XbaseScopeProvider;
-
-/**
- * This class contains custom scoping description.
- *
- * see : http://www.eclipse.org/Xtext/documentation/latest/xtext.html#scoping on
- * how and when to use it
- *
- */
-@SuppressWarnings("restriction")
-public class GraphViewMappingScopeProvider extends XbaseScopeProvider {
-
- @Override
- protected IScope createLocalVarScope(IScope parentScope, LocalVariableScopeContext scopeContext) {
- EObject context = scopeContext.getContext();
- if (context instanceof DiagramMapping) {
- return new SimpleScope(parentScope, Collections.singleton(EObjectDescription.create(XbaseScopeProvider.THIS, context)));
- } else if (context instanceof AbstractExpressionMapping) {
- EObject parent = context.eContainer();
- return new SimpleScope(parentScope, Collections.singleton(EObjectDescription.create(XbaseScopeProvider.THIS, parent)));
- }
- return super.createLocalVarScope(parentScope, scopeContext);
- }
-
-}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/serializer/GraphViewMappingSyntacticSequencer.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/serializer/GraphViewMappingSyntacticSequencer.java
deleted file mode 100644
index e33a197..0000000
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/serializer/GraphViewMappingSyntacticSequencer.java
+++ /dev/null
@@ -1,11 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2011 itemis AG (http://www.itemis.eu) and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *******************************************************************************/
-package org.eclipse.xtext.graphview.map.serializer;
-
-public class GraphViewMappingSyntacticSequencer extends AbstractGraphViewMappingSyntacticSequencer {
-}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMExtensionClassNameProvider.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMExtensionClassNameProvider.java
deleted file mode 100644
index 82558b1..0000000
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMExtensionClassNameProvider.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2011 itemis AG (http://www.itemis.eu) and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *******************************************************************************/
-package org.eclipse.xtext.graphview.map.types;
-
-import java.util.Collection;
-import java.util.Collections;
-import java.util.Map;
-
-import org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider;
-
-import com.google.common.collect.ImmutableMap;
-
-@SuppressWarnings("restriction")
-public class GVMExtensionClassNameProvider extends ExtensionClassNameProvider {
- @Override
- protected Map> computeExtensionClassNames() {
- return ImmutableMap
- .> builder()
- .putAll(super.computeExtensionClassNames())
- .put("org.eclipse.emf.ecore.EObject",
- Collections.singletonList("org.eclipse.xtext.graphview.instancemodel.JvmModelExtensions"))
- .put("org.eclipse.xtext.common.types.JvmTypeReference",
- Collections.singletonList("org.eclipse.xtext.graphview.instancemodel.JvmModelExtensions"))
- .build();
- }
-}
\ No newline at end of file
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMImplicitlyImportedTypes.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMImplicitlyImportedTypes.java
new file mode 100644
index 0000000..9a6b4e5
--- /dev/null
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMImplicitlyImportedTypes.java
@@ -0,0 +1,25 @@
+/*******************************************************************************
+ * Copyright (c) 2013 itemis AG (http://www.itemis.eu) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *******************************************************************************/
+package org.eclipse.xtext.graphview.map.types;
+
+import java.util.List;
+
+import org.eclipse.xtext.graphview.lib.extensions.JvmModelExtensions;
+import org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedTypes;
+
+public class GVMImplicitlyImportedTypes extends ImplicitlyImportedTypes {
+
+ @Override
+ protected List> getExtensionClasses() {
+ List> extensionClasses = super.getExtensionClasses();
+ extensionClasses.add(JvmModelExtensions.class);
+ return extensionClasses;
+ }
+
+
+}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMTypeResolver.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMTypeResolver.java
new file mode 100644
index 0000000..825ae82
--- /dev/null
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GVMTypeResolver.java
@@ -0,0 +1,82 @@
+/*******************************************************************************
+ * Copyright (c) 2013 itemis AG (http://www.itemis.eu) and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *******************************************************************************/
+package org.eclipse.xtext.graphview.map.types;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.common.types.JvmIdentifiableElement;
+import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractExpressionMapping;
+import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractMapping;
+import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractMappingDefinition;
+import org.eclipse.xtext.graphview.map.graphViewMapping.DiagramMapping;
+import org.eclipse.xtext.graphview.map.graphViewMapping.EdgeMapping;
+import org.eclipse.xtext.xbase.XExpression;
+import org.eclipse.xtext.xbase.scoping.batch.IFeatureNames;
+import org.eclipse.xtext.xbase.scoping.batch.IFeatureScopeSession;
+import org.eclipse.xtext.xbase.typesystem.internal.DefaultReentrantTypeResolver;
+import org.eclipse.xtext.xbase.typesystem.internal.ExpressionBasedRootTypeComputationState;
+import org.eclipse.xtext.xbase.typesystem.internal.ResolvedTypes;
+import org.eclipse.xtext.xbase.typesystem.references.ITypeReferenceOwner;
+import org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference;
+import org.eclipse.xtext.xbase.typesystem.references.OwnedConverter;
+
+public class GVMTypeResolver extends DefaultReentrantTypeResolver {
+
+ @Override
+ protected void computeTypes(ResolvedTypes resolvedTypes, IFeatureScopeSession session, EObject element) {
+ IFeatureScopeSession childSession = session;
+ if (element instanceof DiagramMapping) {
+ DiagramMapping diagramMapping = (DiagramMapping) element;
+ LightweightTypeReference type = new OwnedConverter(resolvedTypes.getReferenceOwner()).apply(diagramMapping.getTypeGuard());
+ resolvedTypes.setType(diagramMapping, type);
+ childSession = addThis(session, diagramMapping, resolvedTypes.getReferenceOwner());
+ }
+ if(element instanceof AbstractMapping) {
+ AbstractMapping mapping = (AbstractMapping) element;
+ XExpression unlessCondition = mapping.getUnlessCondition();
+ if (unlessCondition != null) {
+ LightweightTypeReference booleanType = new OwnedConverter(resolvedTypes.getReferenceOwner()).apply(getServices()
+ .getTypeReferences().getTypeForName(Boolean.TYPE, mapping));
+ ExpressionBasedRootTypeComputationState state = new ExpressionBasedRootTypeComputationState(resolvedTypes, childSession,
+ unlessCondition, booleanType);
+ state.computeTypes();
+ }
+ }
+ if(element instanceof AbstractExpressionMapping) {
+ AbstractExpressionMapping mapping = (AbstractExpressionMapping) element;
+ computeTypes(resolvedTypes, childSession, mapping.getExpression());
+ LightweightTypeReference actualType = resolvedTypes.getActualType(mapping.getExpression());
+ if (mapping.isMulti()) {
+ if (!actualType.getTypeArguments().isEmpty() & actualType.getRawTypeReference().isSubtypeOf(Iterable.class)) {
+ actualType = actualType.getTypeArguments().get(0);
+ } else if(actualType.isArray()) {
+ actualType = actualType.getComponentType();
+ }
+ }
+ resolvedTypes.setType(mapping, actualType);
+ childSession = addThis(childSession, mapping, resolvedTypes.getReferenceOwner());
+ }
+ if (element instanceof AbstractMappingDefinition) {
+ AbstractMappingDefinition mapping = (AbstractMappingDefinition) element;
+ for (AbstractExpressionMapping childMapping : mapping.getMappings()) {
+ computeTypes(resolvedTypes, childSession, childMapping);
+ }
+ }
+ if(element instanceof EdgeMapping) {
+ EdgeMapping edgeMapping = (EdgeMapping) element;
+ computeTypes(resolvedTypes, childSession, edgeMapping.getSourceMapping());
+ computeTypes(resolvedTypes, childSession, edgeMapping.getTargetMapping());
+ }
+ if (element instanceof XExpression)
+ super.computeTypes(resolvedTypes, session, element);
+ }
+
+ protected IFeatureScopeSession addThis(IFeatureScopeSession session, JvmIdentifiableElement element, ITypeReferenceOwner owner) {
+ return session.addLocalElement(IFeatureNames.THIS, element, owner);
+ }
+
+}
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GraphViewMappingTypeProvider.xtend b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GraphViewMappingTypeProvider.xtend
deleted file mode 100644
index 07f8aeb..0000000
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/types/GraphViewMappingTypeProvider.xtend
+++ /dev/null
@@ -1,48 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2012 itemis AG (http://www.itemis.eu) and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *******************************************************************************/
-package org.eclipse.xtext.graphview.map.types
-
-import org.eclipse.xtext.common.types.JvmGenericArrayTypeReference
-import org.eclipse.xtext.common.types.JvmParameterizedTypeReference
-import org.eclipse.xtext.common.types.JvmTypeReference
-import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractExpressionMapping
-import org.eclipse.xtext.graphview.map.graphViewMapping.DiagramMapping
-import org.eclipse.xtext.xbase.typing.XbaseTypeProvider
-import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractMapping
-import org.eclipse.emf.ecore.EReference
-import org.eclipse.xtext.graphview.map.graphViewMapping.GraphViewMappingPackage
-import com.google.inject.Singleton
-
-@Singleton
-class GraphViewMappingTypeProvider extends XbaseTypeProvider {
-
- def dispatch JvmTypeReference typeForIdentifiable(DiagramMapping it, boolean rawType) {
- typeGuard
- }
-
- def dispatch JvmTypeReference typeForIdentifiable(AbstractExpressionMapping it, boolean rawType) {
- val expressionType = type(expression, null, rawType)
- if(multi) {
- switch(expressionType) {
- JvmParameterizedTypeReference case !expressionType.arguments.empty:
- return expressionType.arguments.head
- JvmGenericArrayTypeReference:
- return expressionType.componentType
- }
- }
- expressionType
- }
-
- def dispatch expectedType(AbstractMapping mapping, EReference reference, int index, boolean rawType) {
- if(reference == GraphViewMappingPackage$Literals::ABSTRACT_MAPPING__UNLESS_CONDITION)
- typeReferences.getTypeForName(Boolean::TYPE, mapping)
- else
- null
- }
-
-}
\ No newline at end of file
diff --git a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/validation/GraphViewMappingJavaValidator.java b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/validation/GraphViewMappingJavaValidator.java
index 3ec6e1d..1d6f716 100644
--- a/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/validation/GraphViewMappingJavaValidator.java
+++ b/org.eclipse.xtext.graphview.map/src/org/eclipse/xtext/graphview/map/validation/GraphViewMappingJavaValidator.java
@@ -9,9 +9,4 @@
public class GraphViewMappingJavaValidator extends AbstractGraphViewMappingJavaValidator {
- @Override
- protected boolean supportsCheckedExceptions() {
- return false;
- }
-
}
diff --git a/org.eclipse.xtext.graphview.map/xtend-gen/org/eclipse/xtext/graphview/map/types/GraphViewMappingTypeProvider.java b/org.eclipse.xtext.graphview.map/xtend-gen/org/eclipse/xtext/graphview/map/types/GraphViewMappingTypeProvider.java
deleted file mode 100644
index 561f1e0..0000000
--- a/org.eclipse.xtext.graphview.map/xtend-gen/org/eclipse/xtext/graphview/map/types/GraphViewMappingTypeProvider.java
+++ /dev/null
@@ -1,175 +0,0 @@
-package org.eclipse.xtext.graphview.map.types;
-
-import com.google.common.base.Objects;
-import com.google.inject.Singleton;
-import java.util.Arrays;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.xtext.common.types.JvmConstructor;
-import org.eclipse.xtext.common.types.JvmField;
-import org.eclipse.xtext.common.types.JvmFormalParameter;
-import org.eclipse.xtext.common.types.JvmGenericArrayTypeReference;
-import org.eclipse.xtext.common.types.JvmGenericType;
-import org.eclipse.xtext.common.types.JvmIdentifiableElement;
-import org.eclipse.xtext.common.types.JvmOperation;
-import org.eclipse.xtext.common.types.JvmParameterizedTypeReference;
-import org.eclipse.xtext.common.types.JvmType;
-import org.eclipse.xtext.common.types.JvmTypeReference;
-import org.eclipse.xtext.common.types.util.TypeReferences;
-import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractExpressionMapping;
-import org.eclipse.xtext.graphview.map.graphViewMapping.AbstractMapping;
-import org.eclipse.xtext.graphview.map.graphViewMapping.DiagramMapping;
-import org.eclipse.xtext.graphview.map.graphViewMapping.GraphViewMappingPackage.Literals;
-import org.eclipse.xtext.xbase.XAbstractFeatureCall;
-import org.eclipse.xtext.xbase.XAbstractWhileExpression;
-import org.eclipse.xtext.xbase.XAssignment;
-import org.eclipse.xtext.xbase.XBinaryOperation;
-import org.eclipse.xtext.xbase.XBlockExpression;
-import org.eclipse.xtext.xbase.XCasePart;
-import org.eclipse.xtext.xbase.XCastedExpression;
-import org.eclipse.xtext.xbase.XCatchClause;
-import org.eclipse.xtext.xbase.XClosure;
-import org.eclipse.xtext.xbase.XConstructorCall;
-import org.eclipse.xtext.xbase.XExpression;
-import org.eclipse.xtext.xbase.XForLoopExpression;
-import org.eclipse.xtext.xbase.XIfExpression;
-import org.eclipse.xtext.xbase.XReturnExpression;
-import org.eclipse.xtext.xbase.XSwitchExpression;
-import org.eclipse.xtext.xbase.XThrowExpression;
-import org.eclipse.xtext.xbase.XTryCatchFinallyExpression;
-import org.eclipse.xtext.xbase.XVariableDeclaration;
-import org.eclipse.xtext.xbase.lib.IterableExtensions;
-import org.eclipse.xtext.xbase.typing.XbaseTypeProvider;
-
-@Singleton
-@SuppressWarnings("all")
-public class GraphViewMappingTypeProvider extends XbaseTypeProvider {
- protected JvmTypeReference _typeForIdentifiable(final DiagramMapping it, final boolean rawType) {
- JvmTypeReference _typeGuard = it.getTypeGuard();
- return _typeGuard;
- }
-
- protected JvmTypeReference _typeForIdentifiable(final AbstractExpressionMapping it, final boolean rawType) {
- JvmTypeReference _xblockexpression = null;
- {
- XExpression _expression = it.getExpression();
- final JvmTypeReference expressionType = this.type(_expression, null, rawType);
- boolean _isMulti = it.isMulti();
- if (_isMulti) {
- boolean _matched = false;
- if (!_matched) {
- if (expressionType instanceof JvmParameterizedTypeReference) {
- final JvmParameterizedTypeReference _jvmParameterizedTypeReference = (JvmParameterizedTypeReference)expressionType;
- EList _arguments = _jvmParameterizedTypeReference.getArguments();
- boolean _isEmpty = _arguments.isEmpty();
- boolean _not = (!_isEmpty);
- if (_not) {
- _matched=true;
- EList _arguments_1 = _jvmParameterizedTypeReference.getArguments();
- return IterableExtensions.head(_arguments_1);
- }
- }
- }
- if (!_matched) {
- if (expressionType instanceof JvmGenericArrayTypeReference) {
- final JvmGenericArrayTypeReference _jvmGenericArrayTypeReference = (JvmGenericArrayTypeReference)expressionType;
- _matched=true;
- return _jvmGenericArrayTypeReference.getComponentType();
- }
- }
- }
- _xblockexpression = (expressionType);
- }
- return _xblockexpression;
- }
-
- protected JvmTypeReference _expectedType(final AbstractMapping mapping, final EReference reference, final int index, final boolean rawType) {
- JvmTypeReference _xifexpression = null;
- boolean _equals = Objects.equal(reference, Literals.ABSTRACT_MAPPING__UNLESS_CONDITION);
- if (_equals) {
- TypeReferences _typeReferences = this.getTypeReferences();
- JvmTypeReference _typeForName = _typeReferences.getTypeForName(Boolean.TYPE, mapping);
- _xifexpression = _typeForName;
- } else {
- _xifexpression = null;
- }
- return _xifexpression;
- }
-
- public JvmTypeReference typeForIdentifiable(final JvmIdentifiableElement constructor, final boolean rawType) {
- if (constructor instanceof JvmConstructor) {
- return _typeForIdentifiable((JvmConstructor)constructor, rawType);
- } else if (constructor instanceof JvmGenericType) {
- return _typeForIdentifiable((JvmGenericType)constructor, rawType);
- } else if (constructor instanceof JvmOperation) {
- return _typeForIdentifiable((JvmOperation)constructor, rawType);
- } else if (constructor instanceof JvmField) {
- return _typeForIdentifiable((JvmField)constructor, rawType);
- } else if (constructor instanceof DiagramMapping) {
- return _typeForIdentifiable((DiagramMapping)constructor, rawType);
- } else if (constructor instanceof AbstractExpressionMapping) {
- return _typeForIdentifiable((AbstractExpressionMapping)constructor, rawType);
- } else if (constructor instanceof JvmFormalParameter) {
- return _typeForIdentifiable((JvmFormalParameter)constructor, rawType);
- } else if (constructor instanceof JvmType) {
- return _typeForIdentifiable((JvmType)constructor, rawType);
- } else if (constructor instanceof XCasePart) {
- return _typeForIdentifiable((XCasePart)constructor, rawType);
- } else if (constructor instanceof XSwitchExpression) {
- return _typeForIdentifiable((XSwitchExpression)constructor, rawType);
- } else if (constructor instanceof XVariableDeclaration) {
- return _typeForIdentifiable((XVariableDeclaration)constructor, rawType);
- } else if (constructor != null) {
- return _typeForIdentifiable(constructor, rawType);
- } else {
- throw new IllegalArgumentException("Unhandled parameter types: " +
- Arrays.asList(constructor, rawType).toString());
- }
- }
-
- public JvmTypeReference expectedType(final EObject assignment, final EReference reference, final int index, final boolean rawType) {
- if (assignment instanceof XAssignment) {
- return _expectedType((XAssignment)assignment, reference, index, rawType);
- } else if (assignment instanceof XBinaryOperation) {
- return _expectedType((XBinaryOperation)assignment, reference, index, rawType);
- } else if (assignment instanceof AbstractMapping) {
- return _expectedType((AbstractMapping)assignment, reference, index, rawType);
- } else if (assignment instanceof XAbstractFeatureCall) {
- return _expectedType((XAbstractFeatureCall)assignment, reference, index, rawType);
- } else if (assignment instanceof XAbstractWhileExpression) {
- return _expectedType((XAbstractWhileExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XBlockExpression) {
- return _expectedType((XBlockExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XCasePart) {
- return _expectedType((XCasePart)assignment, reference, index, rawType);
- } else if (assignment instanceof XCastedExpression) {
- return _expectedType((XCastedExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XClosure) {
- return _expectedType((XClosure)assignment, reference, index, rawType);
- } else if (assignment instanceof XConstructorCall) {
- return _expectedType((XConstructorCall)assignment, reference, index, rawType);
- } else if (assignment instanceof XForLoopExpression) {
- return _expectedType((XForLoopExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XIfExpression) {
- return _expectedType((XIfExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XReturnExpression) {
- return _expectedType((XReturnExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XSwitchExpression) {
- return _expectedType((XSwitchExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XThrowExpression) {
- return _expectedType((XThrowExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XTryCatchFinallyExpression) {
- return _expectedType((XTryCatchFinallyExpression)assignment, reference, index, rawType);
- } else if (assignment instanceof XVariableDeclaration) {
- return _expectedType((XVariableDeclaration)assignment, reference, index, rawType);
- } else if (assignment instanceof XCatchClause) {
- return _expectedType((XCatchClause)assignment, reference, index, rawType);
- } else if (assignment != null) {
- return _expectedType(assignment, reference, index, rawType);
- } else {
- throw new IllegalArgumentException("Unhandled parameter types: " +
- Arrays.asList(assignment, reference, index, rawType).toString());
- }
- }
-}
diff --git a/org.eclipse.xtext.graphview.providers/META-INF/MANIFEST.MF b/org.eclipse.xtext.graphview.providers/META-INF/MANIFEST.MF
index 8ae0ac4..725291d 100644
--- a/org.eclipse.xtext.graphview.providers/META-INF/MANIFEST.MF
+++ b/org.eclipse.xtext.graphview.providers/META-INF/MANIFEST.MF
@@ -7,7 +7,6 @@ Bundle-Activator: org.eclipse.xtext.graphview.providers.Activator
Bundle-Vendor: Eclipse Modeling Project
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
- org.eclipse.xtext.graphview;bundle-version="1.0.0",
org.eclipse.jdt.ui;bundle-version="3.7.0",
org.eclipse.jdt.core;bundle-version="3.7.0",
org.eclipse.ui.editors;bundle-version="3.7.0",
@@ -18,6 +17,10 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.xtext.graphview.style;bundle-version="1.0.0",
org.eclipse.core.resources;bundle-version="3.7.100",
org.eclipse.ui.ide;bundle-version="3.7.0",
- org.eclipse.emf.edit;bundle-version="2.6.0"
+ org.eclipse.emf.edit;bundle-version="2.6.0",
+ org.eclipse.xtext.graphview.lib;bundle-version="1.0.0";visibility:=reexport,
+ org.eclipse.xtext.graphview;bundle-version="1.0.0",
+ org.eclipse.xtext.ui;bundle-version="2.4.2"
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-ActivationPolicy: lazy
+Export-Package: org.eclipse.xtext.graphview.providers
diff --git a/org.eclipse.xtext.graphview/src/org/eclipse/xtext/graphview/view/selection/XtextEditorSelectionStrategy.java b/org.eclipse.xtext.graphview.providers/src/org/eclipse/xtext/graphview/providers/XtextEditorSelectionStrategy.java
similarity index 96%
rename from org.eclipse.xtext.graphview/src/org/eclipse/xtext/graphview/view/selection/XtextEditorSelectionStrategy.java
rename to org.eclipse.xtext.graphview.providers/src/org/eclipse/xtext/graphview/providers/XtextEditorSelectionStrategy.java
index d6b4bc0..5155281 100644
--- a/org.eclipse.xtext.graphview/src/org/eclipse/xtext/graphview/view/selection/XtextEditorSelectionStrategy.java
+++ b/org.eclipse.xtext.graphview.providers/src/org/eclipse/xtext/graphview/providers/XtextEditorSelectionStrategy.java
@@ -5,7 +5,7 @@
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
-package org.eclipse.xtext.graphview.view.selection;
+package org.eclipse.xtext.graphview.providers;
import org.eclipse.emf.common.util.URI;
import org.eclipse.emf.ecore.EObject;
@@ -19,6 +19,7 @@
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.eclipse.xtext.Constants;
import org.eclipse.xtext.graphview.view.GraphView;
+import org.eclipse.xtext.graphview.view.selection.AbstractElementSelectionStrategy;
import org.eclipse.xtext.resource.EObjectAtOffsetHelper;
import org.eclipse.xtext.resource.ILocationInFileProvider;
import org.eclipse.xtext.resource.XtextResource;
diff --git a/org.eclipse.xtext.graphview.style.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.graphview.style.tests/META-INF/MANIFEST.MF
index ad518a1..26677dd 100644
--- a/org.eclipse.xtext.graphview.style.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.xtext.graphview.style.tests/META-INF/MANIFEST.MF
@@ -11,7 +11,6 @@ Require-Bundle: org.eclipse.xtext.graphview.style,
org.eclipse.xtext;bundle-version="2.1.0",
org.eclipse.xtext.junit4;bundle-version="2.1.0",
org.eclipse.xtext.ui.junit;bundle-version="2.1.0",
- org.junit4,
org.eclipse.ui.workbench;resolution:=optional,
org.eclipse.xtext.xbase;bundle-version="2.1.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.1.0"
diff --git a/org.eclipse.xtext.graphview.style.tests/src/org/eclipse/xtext/graphview/style/tests/StylerTest.java b/org.eclipse.xtext.graphview.style.tests/src/org/eclipse/xtext/graphview/style/tests/StylerTest.java
index 205aac3..8ba8b37 100644
--- a/org.eclipse.xtext.graphview.style.tests/src/org/eclipse/xtext/graphview/style/tests/StylerTest.java
+++ b/org.eclipse.xtext.graphview.style.tests/src/org/eclipse/xtext/graphview/style/tests/StylerTest.java
@@ -8,26 +8,21 @@
package org.eclipse.xtext.graphview.style.tests;
import org.eclipse.xtext.graphview.style.GraphViewStyleInjectorProvider;
-import org.eclipse.xtext.graphview.style.Styler;
-import org.eclipse.xtext.graphview.style.graphViewStyle.StyleSheet;
import org.eclipse.xtext.junit4.InjectWith;
import org.eclipse.xtext.junit4.XtextRunner;
-import org.eclipse.xtext.junit4.util.ParseHelper;
import org.junit.runner.RunWith;
-import com.google.inject.Inject;
-
@RunWith(XtextRunner.class)
@InjectWith(GraphViewStyleInjectorProvider.class)
public class StylerTest {
+ /*
@Inject
private ParseHelper parseHelper;
@Inject
private Styler styler;
- /*
@Test
public void testStylerSimple() throws Exception {
StyleSheet styleSheet = parseHelper.parse("stylesheet s style myStyle as javax.swing.JButton { text = 'hugo' }");
diff --git a/org.eclipse.xtext.graphview.style.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.xtext.graphview.style.ui/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..cfee511
--- /dev/null
+++ b/org.eclipse.xtext.graphview.style.ui/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,89 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
+org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
+org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
+org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
+org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
+org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
+org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
+org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
+org.eclipse.jdt.core.compiler.problem.deadCode=warning
+org.eclipse.jdt.core.compiler.problem.deprecation=warning
+org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
+org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
+org.eclipse.jdt.core.compiler.problem.discouragedReference=ignore
+org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
+org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
+org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
+org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
+org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
+org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
+org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
+org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
+org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
+org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
+org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
+org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
+org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
+org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
+org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
+org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
+org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
+org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
+org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
+org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
+org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
+org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
+org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
+org.eclipse.jdt.core.compiler.problem.nullReference=warning
+org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
+org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
+org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
+org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
+org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
+org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
+org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
+org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
+org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
+org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
+org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
+org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
+org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
+org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
+org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
+org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
+org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
+org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
+org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
+org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
+org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
+org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
+org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
+org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
+org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
+org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
+org.eclipse.jdt.core.compiler.problem.unusedImport=warning
+org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
+org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
+org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
+org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
+org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
+org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
+org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
+org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
+org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
+org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
+org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
diff --git a/org.eclipse.xtext.graphview.style.ui/META-INF/MANIFEST.MF b/org.eclipse.xtext.graphview.style.ui/META-INF/MANIFEST.MF
index e4349a4..1ac918b 100644
--- a/org.eclipse.xtext.graphview.style.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.xtext.graphview.style.ui/META-INF/MANIFEST.MF
@@ -18,7 +18,8 @@ Require-Bundle: org.eclipse.xtext.graphview.style;visibility:=reexport,
org.eclipse.xtext.ui.codetemplates.ui;bundle-version="2.1.0",
org.eclipse.compare,
org.eclipse.draw2d;bundle-version="3.7.0",
- org.eclipse.xtext.graphview.map;bundle-version="1.0.0"
+ org.eclipse.xtext.graphview.map;bundle-version="1.0.0",
+ org.eclipse.xtext.graphview.lib;bundle-version="1.0.0"
Import-Package: org.apache.log4j,
org.apache.commons.logging
Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/org.eclipse.xtext.graphview.style.ui/plugin.xml b/org.eclipse.xtext.graphview.style.ui/plugin.xml
index e281a7a..ce05bea 100644
--- a/org.eclipse.xtext.graphview.style.ui/plugin.xml
+++ b/org.eclipse.xtext.graphview.style.ui/plugin.xml
@@ -11,6 +11,7 @@
default="true"
extensions="gvstyle"
id="org.eclipse.xtext.graphview.style.GraphViewStyle"
+ matchingStrategy="org.eclipse.xtext.graphview.style.ui.GraphViewStyleExecutableExtensionFactory:org.eclipse.xtext.xbase.ui.editor.JavaEditorInputMatcher"
name="GraphViewStyle Editor">
@@ -33,7 +34,27 @@
definitionId="org.eclipse.xtext.graphview.style.GraphViewStyle.Editor.opened">
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -46,6 +67,16 @@
+
+
+
+
+
+
+
+
@@ -96,6 +127,19 @@
id="org.eclipse.xtext.graphview.style.GraphViewStyle.validate"
name="Validate">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -151,36 +225,27 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+ id="graphviewstyle.check.normal"
+ name="GraphViewStyle Problem"
+ point="org.eclipse.core.resources.markers">
+
+
+
+
+
+
@@ -216,18 +281,187 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,6 +67,16 @@
+
+
+
+
+
+
+
+
@@ -97,6 +127,19 @@
id="org.eclipse.xtext.graphview.style.GraphViewStyle.validate"
name="Validate">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -251,15 +324,37 @@
+ commandId="org.eclipse.jdt.ui.edit.text.java.open.hierarchy">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
@@ -337,10 +432,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
bindXtextEditor(
return org.eclipse.xtext.xbase.ui.editor.XbaseEditor.class;
}
+ // contributed by org.eclipse.xtext.ui.generator.ImplicitUiFragment
+ public Class extends org.eclipse.xtext.ui.editor.model.XtextDocumentProvider> bindXtextDocumentProvider() {
+ return org.eclipse.xtext.xbase.ui.editor.XbaseDocumentProvider.class;
+ }
+
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper() {
return org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper.class;
@@ -133,21 +138,11 @@ public Class extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopePro
return org.eclipse.xtext.common.types.xtext.ui.JdtBasedSimpleTypeScopeProvider.class;
}
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
- public Class extends org.eclipse.xtext.common.types.xtext.ui.ITypesProposalProvider> bindITypesProposalProvider() {
- return org.eclipse.xtext.common.types.xtext.ui.JdtTypesProposalProvider.class;
- }
-
// contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
public Class extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider> bindIJavaProjectProvider() {
return org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider.class;
}
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
- public Class extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper() {
- return org.eclipse.xtext.common.types.xtext.ui.TypeAwareHyperlinkHelper.class;
- }
-
// contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
public Class extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher> bindPrefixMatcher() {
return org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher.class;
@@ -208,6 +203,31 @@ public Class extends org.eclipse.xtext.ui.editor.hover.html.IEObjectHoverDocum
return org.eclipse.xtext.xbase.ui.hover.XbaseHoverDocumentationProvider.class;
}
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class extends org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider.CrossRefResolutionConverter> bindDefaultQuickfixProvider$CrossRefResolutionConverter() {
+ return org.eclipse.xtext.xbase.ui.quickfix.XbaseCrossRefResolutionConverter.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ @org.eclipse.xtext.service.SingletonBinding(eager=true) public Class extends org.eclipse.xtext.xbase.ui.validation.XbaseUIValidator> bindXbaseUIValidator() {
+ return org.eclipse.xtext.xbase.ui.validation.XbaseUIValidator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper() {
+ return org.eclipse.xtext.xbase.ui.navigation.TypeLiteralAwareHyperlinkHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class extends org.eclipse.xtext.xbase.imports.IUnresolvedTypeResolver> bindIUnresolvedTypeResolver() {
+ return org.eclipse.xtext.xbase.ui.imports.InteractiveUnresolvedTypeResolver.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.xbase.XbaseGeneratorFragment
+ public Class extends org.eclipse.xtext.common.types.xtext.ui.ITypesProposalProvider> bindITypesProposalProvider() {
+ return org.eclipse.xtext.xbase.ui.contentassist.ImportingTypesProposalProvider.class;
+ }
+
// contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
public com.google.inject.Provider provideTemplatesLanguageConfiguration() {
return org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
@@ -249,8 +269,8 @@ public void configureIPreferenceStoreInitializer(com.google.inject.Binder binder
}
// contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
- public Class extends org.eclipse.xtext.ui.refactoring.ui.IRenameElementHandler> bindIRenameElementHandler() {
- return org.eclipse.xtext.common.types.ui.refactoring.JvmRenameElementHandler.class;
+ public Class extends org.eclipse.xtext.ui.refactoring.ui.IRenameContextFactory> bindIRenameContextFactory() {
+ return org.eclipse.xtext.common.types.ui.refactoring.JdtRefactoringContextFactory.class;
}
// contributed by org.eclipse.xtext.ui.generator.refactoring.RefactorElementNameFragment
diff --git a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/AbstractGraphViewStyleProposalProvider.java b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/AbstractGraphViewStyleProposalProvider.java
index ba0f1ae..898e6d5 100644
--- a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/AbstractGraphViewStyleProposalProvider.java
+++ b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/AbstractGraphViewStyleProposalProvider.java
@@ -5,19 +5,18 @@
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.*;
-import org.eclipse.xtext.xbase.ui.contentassist.XbaseProposalProvider;
import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
/**
- * Represents a generated, default implementation of interface {@link IProposalProvider}.
+ * Represents a generated, default implementation of superclass {@link org.eclipse.xtext.xbase.ui.contentassist.XbaseProposalProvider}.
* Methods are dynamically dispatched on the first parameter, i.e., you can override them
* with a more concrete subtype.
*/
@SuppressWarnings("all")
-public class AbstractGraphViewStyleProposalProvider extends XbaseProposalProvider {
+public class AbstractGraphViewStyleProposalProvider extends org.eclipse.xtext.xbase.ui.contentassist.XbaseProposalProvider {
- public void completeStyleSheet_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeStyleSheet_ImportSection(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeStyleSheet_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -29,9 +28,6 @@ public void completeStyleSheet_DiagramMapping(EObject model, Assignment assignme
public void completeStyleSheet_Styles(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeImport_ImportedNamespace(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeStyle_Mappings(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
@@ -48,12 +44,6 @@ public void completeXColorLiteral_Color(EObject model, Assignment assignment, Co
public void complete_StyleSheet(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_Import(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_QualifiedNameWithWildcard(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_Style(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
diff --git a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/GraphViewStyleParser.java b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/GraphViewStyleParser.java
index c0598e4..77b6bc9 100644
--- a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/GraphViewStyleParser.java
+++ b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/GraphViewStyleParser.java
@@ -39,25 +39,29 @@ protected String getRuleName(AbstractElement element) {
{
put(grammarAccess.getXLiteralAccess().getAlternatives(), "rule__XLiteral__Alternatives");
put(grammarAccess.getXAssignmentAccess().getAlternatives(), "rule__XAssignment__Alternatives");
+ put(grammarAccess.getOpMultiAssignAccess().getAlternatives(), "rule__OpMultiAssign__Alternatives");
put(grammarAccess.getOpEqualityAccess().getAlternatives(), "rule__OpEquality__Alternatives");
put(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1(), "rule__XRelationalExpression__Alternatives_1");
put(grammarAccess.getOpCompareAccess().getAlternatives(), "rule__OpCompare__Alternatives");
put(grammarAccess.getOpOtherAccess().getAlternatives(), "rule__OpOther__Alternatives");
- put(grammarAccess.getOpOtherAccess().getAlternatives_3_1(), "rule__OpOther__Alternatives_3_1");
- put(grammarAccess.getOpOtherAccess().getAlternatives_4_1(), "rule__OpOther__Alternatives_4_1");
+ put(grammarAccess.getOpOtherAccess().getAlternatives_5_1(), "rule__OpOther__Alternatives_5_1");
+ put(grammarAccess.getOpOtherAccess().getAlternatives_6_1(), "rule__OpOther__Alternatives_6_1");
put(grammarAccess.getOpAddAccess().getAlternatives(), "rule__OpAdd__Alternatives");
put(grammarAccess.getOpMultiAccess().getAlternatives(), "rule__OpMulti__Alternatives");
put(grammarAccess.getXUnaryOperationAccess().getAlternatives(), "rule__XUnaryOperation__Alternatives");
put(grammarAccess.getOpUnaryAccess().getAlternatives(), "rule__OpUnary__Alternatives");
put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1(), "rule__XMemberFeatureCall__Alternatives_1");
+ put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1(), "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1");
put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1(), "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1");
put(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1(), "rule__XMemberFeatureCall__Alternatives_1_1_3_1");
put(grammarAccess.getXPrimaryExpressionAccess().getAlternatives(), "rule__XPrimaryExpression__Alternatives");
+ put(grammarAccess.getXCollectionLiteralAccess().getAlternatives(), "rule__XCollectionLiteral__Alternatives");
put(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2(), "rule__XSwitchExpression__Alternatives_2");
put(grammarAccess.getXExpressionInsideBlockAccess().getAlternatives(), "rule__XExpressionInsideBlock__Alternatives");
put(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1(), "rule__XVariableDeclaration__Alternatives_1");
put(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2(), "rule__XVariableDeclaration__Alternatives_2");
- put(grammarAccess.getXFeatureCallAccess().getAlternatives_4_1(), "rule__XFeatureCall__Alternatives_4_1");
+ put(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1(), "rule__XFeatureCall__Alternatives_3_1");
+ put(grammarAccess.getFeatureCallIDAccess().getAlternatives(), "rule__FeatureCallID__Alternatives");
put(grammarAccess.getIdOrSuperAccess().getAlternatives(), "rule__IdOrSuper__Alternatives");
put(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1(), "rule__XConstructorCall__Alternatives_4_1");
put(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1(), "rule__XBooleanLiteral__Alternatives_1");
@@ -69,10 +73,8 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives(), "rule__JvmArgumentTypeReference__Alternatives");
put(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2(), "rule__JvmWildcardTypeReference__Alternatives_2");
put(grammarAccess.getJvmTypeParameterAccess().getAlternatives_1(), "rule__JvmTypeParameter__Alternatives_1");
+ put(grammarAccess.getXImportDeclarationAccess().getAlternatives_1(), "rule__XImportDeclaration__Alternatives_1");
put(grammarAccess.getStyleSheetAccess().getGroup(), "rule__StyleSheet__Group__0");
- put(grammarAccess.getImportAccess().getGroup(), "rule__Import__Group__0");
- put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0");
- put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1(), "rule__QualifiedNameWithWildcard__Group_1__0");
put(grammarAccess.getStyleAccess().getGroup(), "rule__Style__Group__0");
put(grammarAccess.getStyleAccess().getGroup_2(), "rule__Style__Group_2__0");
put(grammarAccess.getStyleAccess().getGroup_3(), "rule__Style__Group_3__0");
@@ -104,12 +106,13 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1(), "rule__XOtherOperatorExpression__Group_1__0");
put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0(), "rule__XOtherOperatorExpression__Group_1_0__0");
put(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0(), "rule__XOtherOperatorExpression__Group_1_0_0__0");
- put(grammarAccess.getOpOtherAccess().getGroup_3(), "rule__OpOther__Group_3__0");
- put(grammarAccess.getOpOtherAccess().getGroup_3_1_0(), "rule__OpOther__Group_3_1_0__0");
- put(grammarAccess.getOpOtherAccess().getGroup_3_1_0_0(), "rule__OpOther__Group_3_1_0_0__0");
- put(grammarAccess.getOpOtherAccess().getGroup_4(), "rule__OpOther__Group_4__0");
- put(grammarAccess.getOpOtherAccess().getGroup_4_1_0(), "rule__OpOther__Group_4_1_0__0");
- put(grammarAccess.getOpOtherAccess().getGroup_4_1_0_0(), "rule__OpOther__Group_4_1_0_0__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_2(), "rule__OpOther__Group_2__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_5(), "rule__OpOther__Group_5__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_5_1_0(), "rule__OpOther__Group_5_1_0__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0(), "rule__OpOther__Group_5_1_0_0__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_6(), "rule__OpOther__Group_6__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_6_1_0(), "rule__OpOther__Group_6_1_0__0");
+ put(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0(), "rule__OpOther__Group_6_1_0_0__0");
put(grammarAccess.getXAdditiveExpressionAccess().getGroup(), "rule__XAdditiveExpression__Group__0");
put(grammarAccess.getXAdditiveExpressionAccess().getGroup_1(), "rule__XAdditiveExpression__Group_1__0");
put(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0(), "rule__XAdditiveExpression__Group_1_0__0");
@@ -135,6 +138,12 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3(), "rule__XMemberFeatureCall__Group_1_1_3__0");
put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1(), "rule__XMemberFeatureCall__Group_1_1_3_1_1__0");
put(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1(), "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0");
+ put(grammarAccess.getXSetLiteralAccess().getGroup(), "rule__XSetLiteral__Group__0");
+ put(grammarAccess.getXSetLiteralAccess().getGroup_3(), "rule__XSetLiteral__Group_3__0");
+ put(grammarAccess.getXSetLiteralAccess().getGroup_3_1(), "rule__XSetLiteral__Group_3_1__0");
+ put(grammarAccess.getXListLiteralAccess().getGroup(), "rule__XListLiteral__Group__0");
+ put(grammarAccess.getXListLiteralAccess().getGroup_3(), "rule__XListLiteral__Group_3__0");
+ put(grammarAccess.getXListLiteralAccess().getGroup_3_1(), "rule__XListLiteral__Group_3_1__0");
put(grammarAccess.getXClosureAccess().getGroup(), "rule__XClosure__Group__0");
put(grammarAccess.getXClosureAccess().getGroup_0(), "rule__XClosure__Group_0__0");
put(grammarAccess.getXClosureAccess().getGroup_0_0(), "rule__XClosure__Group_0_0__0");
@@ -174,12 +183,11 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getJvmFormalParameterAccess().getGroup(), "rule__JvmFormalParameter__Group__0");
put(grammarAccess.getFullJvmFormalParameterAccess().getGroup(), "rule__FullJvmFormalParameter__Group__0");
put(grammarAccess.getXFeatureCallAccess().getGroup(), "rule__XFeatureCall__Group__0");
- put(grammarAccess.getXFeatureCallAccess().getGroup_2(), "rule__XFeatureCall__Group_2__0");
- put(grammarAccess.getXFeatureCallAccess().getGroup_2_2(), "rule__XFeatureCall__Group_2_2__0");
- put(grammarAccess.getXFeatureCallAccess().getGroup_4(), "rule__XFeatureCall__Group_4__0");
- put(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1(), "rule__XFeatureCall__Group_4_1_1__0");
- put(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1_1(), "rule__XFeatureCall__Group_4_1_1_1__0");
- put(grammarAccess.getStaticQualifierAccess().getGroup(), "rule__StaticQualifier__Group__0");
+ put(grammarAccess.getXFeatureCallAccess().getGroup_1(), "rule__XFeatureCall__Group_1__0");
+ put(grammarAccess.getXFeatureCallAccess().getGroup_1_2(), "rule__XFeatureCall__Group_1_2__0");
+ put(grammarAccess.getXFeatureCallAccess().getGroup_3(), "rule__XFeatureCall__Group_3__0");
+ put(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1(), "rule__XFeatureCall__Group_3_1_1__0");
+ put(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1(), "rule__XFeatureCall__Group_3_1_1_1__0");
put(grammarAccess.getXConstructorCallAccess().getGroup(), "rule__XConstructorCall__Group__0");
put(grammarAccess.getXConstructorCallAccess().getGroup_3(), "rule__XConstructorCall__Group_3__0");
put(grammarAccess.getXConstructorCallAccess().getGroup_3_2(), "rule__XConstructorCall__Group_3_2__0");
@@ -202,9 +210,11 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
put(grammarAccess.getNumberAccess().getGroup_1(), "rule__Number__Group_1__0");
put(grammarAccess.getNumberAccess().getGroup_1_1(), "rule__Number__Group_1_1__0");
+ put(grammarAccess.getStaticQualifierAccess().getGroup(), "rule__StaticQualifier__Group__0");
put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0(), "rule__JvmTypeReference__Group_0__0");
put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1(), "rule__JvmTypeReference__Group_0_1__0");
put(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0(), "rule__JvmTypeReference__Group_0_1_0__0");
+ put(grammarAccess.getArrayBracketsAccess().getGroup(), "rule__ArrayBrackets__Group__0");
put(grammarAccess.getXFunctionTypeRefAccess().getGroup(), "rule__XFunctionTypeRef__Group__0");
put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0(), "rule__XFunctionTypeRef__Group_0__0");
put(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1(), "rule__XFunctionTypeRef__Group_0_1__0");
@@ -218,11 +228,13 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getJvmLowerBoundAccess().getGroup(), "rule__JvmLowerBound__Group__0");
put(grammarAccess.getJvmTypeParameterAccess().getGroup(), "rule__JvmTypeParameter__Group__0");
put(grammarAccess.getJvmTypeParameterAccess().getGroup_1_0(), "rule__JvmTypeParameter__Group_1_0__0");
- put(grammarAccess.getStyleSheetAccess().getImportsAssignment_0(), "rule__StyleSheet__ImportsAssignment_0");
+ put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0");
+ put(grammarAccess.getXImportDeclarationAccess().getGroup(), "rule__XImportDeclaration__Group__0");
+ put(grammarAccess.getXImportDeclarationAccess().getGroup_1_0(), "rule__XImportDeclaration__Group_1_0__0");
+ put(grammarAccess.getStyleSheetAccess().getImportSectionAssignment_0(), "rule__StyleSheet__ImportSectionAssignment_0");
put(grammarAccess.getStyleSheetAccess().getNameAssignment_2(), "rule__StyleSheet__NameAssignment_2");
put(grammarAccess.getStyleSheetAccess().getDiagramMappingAssignment_4(), "rule__StyleSheet__DiagramMappingAssignment_4");
put(grammarAccess.getStyleSheetAccess().getStylesAssignment_5(), "rule__StyleSheet__StylesAssignment_5");
- put(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1(), "rule__Import__ImportedNamespaceAssignment_1");
put(grammarAccess.getStyleAccess().getMappingsAssignment_1(), "rule__Style__MappingsAssignment_1");
put(grammarAccess.getStyleAccess().getMappingsAssignment_2_1(), "rule__Style__MappingsAssignment_2_1");
put(grammarAccess.getStyleAccess().getJavaClassAssignment_3_1(), "rule__Style__JavaClassAssignment_3_1");
@@ -250,10 +262,11 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1(), "rule__XUnaryOperation__FeatureAssignment_0_1");
put(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2(), "rule__XUnaryOperation__OperandAssignment_0_2");
put(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1(), "rule__XCastedExpression__TypeAssignment_1_1");
+ put(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1(), "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1");
put(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2(), "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2");
put(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1(), "rule__XMemberFeatureCall__ValueAssignment_1_0_1");
put(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1(), "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1");
- put(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2(), "rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2");
+ put(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2(), "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2");
put(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1(), "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1");
put(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1(), "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1");
put(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2(), "rule__XMemberFeatureCall__FeatureAssignment_1_1_2");
@@ -262,6 +275,10 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0");
put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1");
put(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4(), "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4");
+ put(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0(), "rule__XSetLiteral__ElementsAssignment_3_0");
+ put(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1(), "rule__XSetLiteral__ElementsAssignment_3_1_1");
+ put(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0(), "rule__XListLiteral__ElementsAssignment_3_0");
+ put(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1(), "rule__XListLiteral__ElementsAssignment_3_1_1");
put(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0(), "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0");
put(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1(), "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1");
put(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1(), "rule__XClosure__ExplicitSyntaxAssignment_1_0_1");
@@ -300,15 +317,14 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1(), "rule__JvmFormalParameter__NameAssignment_1");
put(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0(), "rule__FullJvmFormalParameter__ParameterTypeAssignment_0");
put(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1(), "rule__FullJvmFormalParameter__NameAssignment_1");
- put(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1(), "rule__XFeatureCall__DeclaringTypeAssignment_1");
- put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1(), "rule__XFeatureCall__TypeArgumentsAssignment_2_1");
- put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1(), "rule__XFeatureCall__TypeArgumentsAssignment_2_2_1");
- put(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_3(), "rule__XFeatureCall__FeatureAssignment_3");
- put(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_4_0(), "rule__XFeatureCall__ExplicitOperationCallAssignment_4_0");
- put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0");
- put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0");
- put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1");
- put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_5");
+ put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1(), "rule__XFeatureCall__TypeArgumentsAssignment_1_1");
+ put(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1(), "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1");
+ put(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2(), "rule__XFeatureCall__FeatureAssignment_2");
+ put(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0(), "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0");
+ put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0");
+ put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0");
+ put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1");
+ put(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4(), "rule__XFeatureCall__FeatureCallArgumentsAssignment_4");
put(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2(), "rule__XConstructorCall__ConstructorAssignment_2");
put(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1(), "rule__XConstructorCall__TypeArgumentsAssignment_3_1");
put(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1(), "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1");
@@ -320,6 +336,7 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1(), "rule__XNumberLiteral__ValueAssignment_1");
put(grammarAccess.getXStringLiteralAccess().getValueAssignment_1(), "rule__XStringLiteral__ValueAssignment_1");
put(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3(), "rule__XTypeLiteral__TypeAssignment_3");
+ put(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4(), "rule__XTypeLiteral__ArrayDimensionsAssignment_4");
put(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2(), "rule__XThrowExpression__ExpressionAssignment_2");
put(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2(), "rule__XReturnExpression__ExpressionAssignment_2");
put(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2(), "rule__XTryCatchFinallyExpression__ExpressionAssignment_2");
@@ -343,6 +360,12 @@ protected String getRuleName(AbstractElement element) {
put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_0_0(), "rule__JvmTypeParameter__ConstraintsAssignment_1_0_0");
put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_0_1(), "rule__JvmTypeParameter__ConstraintsAssignment_1_0_1");
put(grammarAccess.getJvmTypeParameterAccess().getConstraintsAssignment_1_1(), "rule__JvmTypeParameter__ConstraintsAssignment_1_1");
+ put(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment(), "rule__XImportSection__ImportDeclarationsAssignment");
+ put(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0(), "rule__XImportDeclaration__StaticAssignment_1_0_0");
+ put(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1(), "rule__XImportDeclaration__ExtensionAssignment_1_0_1");
+ put(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2(), "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2");
+ put(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1(), "rule__XImportDeclaration__ImportedTypeAssignment_1_1");
+ put(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2(), "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2");
}
};
}
diff --git a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g
index f40232f..4a899cd 100644
--- a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g
+++ b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g
@@ -85,62 +85,6 @@ finally {
-// Entry rule entryRuleImport
-entryRuleImport
-:
-{ before(grammarAccess.getImportRule()); }
- ruleImport
-{ after(grammarAccess.getImportRule()); }
- EOF
-;
-
-// Rule Import
-ruleImport
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getImportAccess().getGroup()); }
-(rule__Import__Group__0)
-{ after(grammarAccess.getImportAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-// Entry rule entryRuleQualifiedNameWithWildcard
-entryRuleQualifiedNameWithWildcard
-:
-{ before(grammarAccess.getQualifiedNameWithWildcardRule()); }
- ruleQualifiedNameWithWildcard
-{ after(grammarAccess.getQualifiedNameWithWildcardRule()); }
- EOF
-;
-
-// Rule QualifiedNameWithWildcard
-ruleQualifiedNameWithWildcard
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
-(rule__QualifiedNameWithWildcard__Group__0)
-{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleStyle
entryRuleStyle
:
@@ -327,11 +271,9 @@ ruleOpMultiAssign
}
:
(
-{ before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword()); }
-
- '+='
-
-{ after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword()); }
+{ before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); }
+(rule__OpMultiAssign__Alternatives)
+{ after(grammarAccess.getOpMultiAssignAccess().getAlternatives()); }
)
;
@@ -877,6 +819,64 @@ finally {
+
+
+// Entry rule entryRuleXSetLiteral
+entryRuleXSetLiteral
+:
+{ before(grammarAccess.getXSetLiteralRule()); }
+ ruleXSetLiteral
+{ after(grammarAccess.getXSetLiteralRule()); }
+ EOF
+;
+
+// Rule XSetLiteral
+ruleXSetLiteral
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getXSetLiteralAccess().getGroup()); }
+(rule__XSetLiteral__Group__0)
+{ after(grammarAccess.getXSetLiteralAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleXListLiteral
+entryRuleXListLiteral
+:
+{ before(grammarAccess.getXListLiteralRule()); }
+ ruleXListLiteral
+{ after(grammarAccess.getXListLiteralRule()); }
+ EOF
+;
+
+// Rule XListLiteral
+ruleXListLiteral
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getXListLiteralAccess().getGroup()); }
+(rule__XListLiteral__Group__0)
+{ after(grammarAccess.getXListLiteralAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleXClosure
entryRuleXClosure
:
@@ -1325,25 +1325,25 @@ finally {
-// Entry rule entryRuleIdOrSuper
-entryRuleIdOrSuper
+// Entry rule entryRuleFeatureCallID
+entryRuleFeatureCallID
:
-{ before(grammarAccess.getIdOrSuperRule()); }
- ruleIdOrSuper
-{ after(grammarAccess.getIdOrSuperRule()); }
+{ before(grammarAccess.getFeatureCallIDRule()); }
+ ruleFeatureCallID
+{ after(grammarAccess.getFeatureCallIDRule()); }
EOF
;
-// Rule IdOrSuper
-ruleIdOrSuper
+// Rule FeatureCallID
+ruleFeatureCallID
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getIdOrSuperAccess().getAlternatives()); }
-(rule__IdOrSuper__Alternatives)
-{ after(grammarAccess.getIdOrSuperAccess().getAlternatives()); }
+{ before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); }
+(rule__FeatureCallID__Alternatives)
+{ after(grammarAccess.getFeatureCallIDAccess().getAlternatives()); }
)
;
@@ -1353,32 +1353,25 @@ finally {
-// Entry rule entryRuleStaticQualifier
-entryRuleStaticQualifier
+// Entry rule entryRuleIdOrSuper
+entryRuleIdOrSuper
:
-{ before(grammarAccess.getStaticQualifierRule()); }
- ruleStaticQualifier
-{ after(grammarAccess.getStaticQualifierRule()); }
+{ before(grammarAccess.getIdOrSuperRule()); }
+ ruleIdOrSuper
+{ after(grammarAccess.getIdOrSuperRule()); }
EOF
;
-// Rule StaticQualifier
-ruleStaticQualifier
+// Rule IdOrSuper
+ruleIdOrSuper
@init {
int stackSize = keepStackSize();
}
:
(
-(
-{ before(grammarAccess.getStaticQualifierAccess().getGroup()); }
-(rule__StaticQualifier__Group__0)
-{ after(grammarAccess.getStaticQualifierAccess().getGroup()); }
-)
-(
-{ before(grammarAccess.getStaticQualifierAccess().getGroup()); }
-(rule__StaticQualifier__Group__0)*
-{ after(grammarAccess.getStaticQualifierAccess().getGroup()); }
-)
+{ before(grammarAccess.getIdOrSuperAccess().getAlternatives()); }
+(rule__IdOrSuper__Alternatives)
+{ after(grammarAccess.getIdOrSuperAccess().getAlternatives()); }
)
;
@@ -1732,6 +1725,8 @@ finally {
+
+
// Entry rule entryRuleJvmTypeReference
entryRuleJvmTypeReference
:
@@ -1760,6 +1755,34 @@ finally {
+// Entry rule entryRuleArrayBrackets
+entryRuleArrayBrackets
+:
+{ before(grammarAccess.getArrayBracketsRule()); }
+ ruleArrayBrackets
+{ after(grammarAccess.getArrayBracketsRule()); }
+ EOF
+;
+
+// Rule ArrayBrackets
+ruleArrayBrackets
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getArrayBracketsAccess().getGroup()); }
+(rule__ArrayBrackets__Group__0)
+{ after(grammarAccess.getArrayBracketsAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleXFunctionTypeRef
entryRuleXFunctionTypeRef
:
@@ -1958,6 +1981,34 @@ finally {
+// Entry rule entryRuleQualifiedNameWithWildcard
+entryRuleQualifiedNameWithWildcard
+:
+{ before(grammarAccess.getQualifiedNameWithWildcardRule()); }
+ ruleQualifiedNameWithWildcard
+{ after(grammarAccess.getQualifiedNameWithWildcardRule()); }
+ EOF
+;
+
+// Rule QualifiedNameWithWildcard
+ruleQualifiedNameWithWildcard
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
+(rule__QualifiedNameWithWildcard__Group__0)
+{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleValidID
entryRuleValidID
:
@@ -1986,6 +2037,69 @@ finally {
+// Entry rule entryRuleXImportSection
+entryRuleXImportSection
+:
+{ before(grammarAccess.getXImportSectionRule()); }
+ ruleXImportSection
+{ after(grammarAccess.getXImportSectionRule()); }
+ EOF
+;
+
+// Rule XImportSection
+ruleXImportSection
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+(
+{ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
+(rule__XImportSection__ImportDeclarationsAssignment)
+{ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
+)
+(
+{ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
+(rule__XImportSection__ImportDeclarationsAssignment)*
+{ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment()); }
+)
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleXImportDeclaration
+entryRuleXImportDeclaration
+:
+{ before(grammarAccess.getXImportDeclarationRule()); }
+ ruleXImportDeclaration
+{ after(grammarAccess.getXImportDeclarationRule()); }
+ EOF
+;
+
+// Rule XImportDeclaration
+ruleXImportDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getGroup()); }
+(rule__XImportDeclaration__Group__0)
+{ after(grammarAccess.getXImportDeclarationAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
rule__XLiteral__Alternatives
@init {
@@ -2061,6 +2175,32 @@ finally {
restoreStackSize(stackSize);
}
+rule__OpMultiAssign__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); }
+
+ '+='
+
+{ after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); }
+)
+
+ |(
+{ before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); }
+
+ '-='
+
+{ after(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__OpEquality__Alternatives
@init {
int stackSize = keepStackSize();
@@ -2080,6 +2220,22 @@ rule__OpEquality__Alternatives
'!='
{ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); }
+)
+
+ |(
+{ before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); }
+
+ '==='
+
+{ after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); }
+)
+
+ |(
+{ before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); }
+
+ '!=='
+
+{ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); }
)
;
@@ -2165,55 +2321,69 @@ rule__OpOther__Alternatives
)
|(
-{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1()); }
+{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); }
+
+ '..<'
+
+{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); }
+)
+
+ |(
+{ before(grammarAccess.getOpOtherAccess().getGroup_2()); }
+(rule__OpOther__Group_2__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_2()); }
+)
+
+ |(
+{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); }
'..'
-{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1()); }
+{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_2()); }
+{ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); }
'=>'
-{ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_2()); }
+{ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getGroup_3()); }
-(rule__OpOther__Group_3__0)
-{ after(grammarAccess.getOpOtherAccess().getGroup_3()); }
+{ before(grammarAccess.getOpOtherAccess().getGroup_5()); }
+(rule__OpOther__Group_5__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_5()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getGroup_4()); }
-(rule__OpOther__Group_4__0)
-{ after(grammarAccess.getOpOtherAccess().getGroup_4()); }
+{ before(grammarAccess.getOpOtherAccess().getGroup_6()); }
+(rule__OpOther__Group_6__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_6()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_5()); }
+{ before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); }
'<>'
-{ after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_5()); }
+{ after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_6()); }
+{ before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); }
'?:'
-{ after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_6()); }
+{ after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_7()); }
+{ before(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9()); }
'<=>'
-{ after(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_7()); }
+{ after(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9()); }
)
;
@@ -2221,23 +2391,23 @@ finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Alternatives_3_1
+rule__OpOther__Alternatives_5_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGroup_3_1_0()); }
-(rule__OpOther__Group_3_1_0__0)
-{ after(grammarAccess.getOpOtherAccess().getGroup_3_1_0()); }
+{ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); }
+(rule__OpOther__Group_5_1_0__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_1()); }
+{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); }
'>'
-{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_1()); }
+{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); }
)
;
@@ -2245,23 +2415,23 @@ finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Alternatives_4_1
+rule__OpOther__Alternatives_6_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGroup_4_1_0()); }
-(rule__OpOther__Group_4_1_0__0)
-{ after(grammarAccess.getOpOtherAccess().getGroup_4_1_0()); }
+{ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); }
+(rule__OpOther__Group_6_1_0__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); }
)
|(
-{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_1()); }
+{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); }
'<'
-{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_1()); }
+{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); }
)
;
@@ -2415,6 +2585,30 @@ finally {
restoreStackSize(stackSize);
}
+rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); }
+
+ '.'
+
+{ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); }
+)
+
+ |(
+{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); }
+(rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1)
+{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
@init {
int stackSize = keepStackSize();
@@ -2435,9 +2629,9 @@ rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
)
|(
-{ before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2()); }
-(rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2)
-{ after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); }
+(rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2)
+{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); }
)
;
@@ -2555,6 +2749,7 @@ finally {
restoreStackSize(stackSize);
}
+
rule__XSwitchExpression__Alternatives_2
@init {
int stackSize = keepStackSize();
@@ -2645,21 +2840,21 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Alternatives_4_1
+rule__XFeatureCall__Alternatives_3_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0()); }
-(rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0)
-{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); }
+(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0)
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); }
)
|(
-{ before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1()); }
-(rule__XFeatureCall__Group_4_1_1__0)
-{ after(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); }
+(rule__XFeatureCall__Group_3_1_1__0)
+{ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); }
)
;
@@ -2667,15 +2862,63 @@ finally {
restoreStackSize(stackSize);
}
-rule__IdOrSuper__Alternatives
+rule__FeatureCallID__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0()); }
+{ before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); }
ruleValidID
-{ after(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0()); }
+{ after(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); }
+)
+
+ |(
+{ before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); }
+
+ 'extends'
+
+{ after(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); }
+)
+
+ |(
+{ before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); }
+
+ 'static'
+
+{ after(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); }
+)
+
+ |(
+{ before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); }
+
+ 'import'
+
+{ after(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); }
+)
+
+ |(
+{ before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); }
+
+ 'extension'
+
+{ after(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IdOrSuper__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); }
+ ruleFeatureCallID
+{ after(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); }
)
|(
@@ -2892,6 +3135,34 @@ finally {
}
+rule__XImportDeclaration__Alternatives_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); }
+(rule__XImportDeclaration__Group_1_0__0)
+{ after(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); }
+)
+
+ |(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); }
+(rule__XImportDeclaration__ImportedTypeAssignment_1_1)
+{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); }
+)
+
+ |(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); }
+(rule__XImportDeclaration__ImportedNamespaceAssignment_1_2)
+{ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__StyleSheet__Group__0
@@ -2912,9 +3183,9 @@ rule__StyleSheet__Group__0__Impl
}
:
(
-{ before(grammarAccess.getStyleSheetAccess().getImportsAssignment_0()); }
-(rule__StyleSheet__ImportsAssignment_0)*
-{ after(grammarAccess.getStyleSheetAccess().getImportsAssignment_0()); }
+{ before(grammarAccess.getStyleSheetAccess().getImportSectionAssignment_0()); }
+(rule__StyleSheet__ImportSectionAssignment_0)
+{ after(grammarAccess.getStyleSheetAccess().getImportSectionAssignment_0()); }
)
;
@@ -3083,195 +3354,6 @@ finally {
-rule__Import__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Import__Group__0__Impl
- rule__Import__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Import__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getImportAccess().getImportKeyword_0()); }
-
- 'import'
-
-{ after(grammarAccess.getImportAccess().getImportKeyword_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__Import__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Import__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Import__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1()); }
-(rule__Import__ImportedNamespaceAssignment_1)
-{ after(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__QualifiedNameWithWildcard__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group__0__Impl
- rule__QualifiedNameWithWildcard__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
- ruleQualifiedName
-{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedNameWithWildcard__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1()); }
-(rule__QualifiedNameWithWildcard__Group_1__0)?
-{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__QualifiedNameWithWildcard__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group_1__0__Impl
- rule__QualifiedNameWithWildcard__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); }
-
- '.'
-
-{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedNameWithWildcard__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); }
-
- '*'
-
-{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__Style__Group__0
@init {
int stackSize = keepStackSize();
@@ -5125,29 +5207,29 @@ finally {
-rule__OpOther__Group_3__0
+rule__OpOther__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_3__0__Impl
- rule__OpOther__Group_3__1
+ rule__OpOther__Group_2__0__Impl
+ rule__OpOther__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_3__0__Impl
+rule__OpOther__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_0()); }
+{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); }
'>'
-{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_0()); }
+{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); }
)
;
@@ -5156,26 +5238,28 @@ finally {
}
-rule__OpOther__Group_3__1
+rule__OpOther__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_3__1__Impl
+ rule__OpOther__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_3__1__Impl
+rule__OpOther__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getAlternatives_3_1()); }
-(rule__OpOther__Alternatives_3_1)
-{ after(grammarAccess.getOpOtherAccess().getAlternatives_3_1()); }
+{ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); }
+
+ '..'
+
+{ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); }
)
;
@@ -5188,26 +5272,29 @@ finally {
-rule__OpOther__Group_3_1_0__0
+rule__OpOther__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_3_1_0__0__Impl
+ rule__OpOther__Group_5__0__Impl
+ rule__OpOther__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_3_1_0__0__Impl
+rule__OpOther__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGroup_3_1_0_0()); }
-(rule__OpOther__Group_3_1_0_0__0)
-{ after(grammarAccess.getOpOtherAccess().getGroup_3_1_0_0()); }
+{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); }
+
+ '>'
+
+{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); }
)
;
@@ -5216,31 +5303,26 @@ finally {
}
-
-
-rule__OpOther__Group_3_1_0_0__0
+rule__OpOther__Group_5__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_3_1_0_0__0__Impl
- rule__OpOther__Group_3_1_0_0__1
+ rule__OpOther__Group_5__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_3_1_0_0__0__Impl
+rule__OpOther__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_0()); }
-
- '>'
-
-{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_0()); }
+{ before(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); }
+(rule__OpOther__Alternatives_5_1)
+{ after(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); }
)
;
@@ -5249,28 +5331,30 @@ finally {
}
-rule__OpOther__Group_3_1_0_0__1
+
+
+
+
+rule__OpOther__Group_5_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_3_1_0_0__1__Impl
+ rule__OpOther__Group_5_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_3_1_0_0__1__Impl
+rule__OpOther__Group_5_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_1()); }
-
- '>'
-
-{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_1()); }
+{ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); }
+(rule__OpOther__Group_5_1_0_0__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); }
)
;
@@ -5281,31 +5365,29 @@ finally {
-
-
-rule__OpOther__Group_4__0
+rule__OpOther__Group_5_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_4__0__Impl
- rule__OpOther__Group_4__1
+ rule__OpOther__Group_5_1_0_0__0__Impl
+ rule__OpOther__Group_5_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_4__0__Impl
+rule__OpOther__Group_5_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_0()); }
+{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); }
- '<'
+ '>'
-{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_0()); }
+{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); }
)
;
@@ -5314,26 +5396,28 @@ finally {
}
-rule__OpOther__Group_4__1
+rule__OpOther__Group_5_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_4__1__Impl
+ rule__OpOther__Group_5_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_4__1__Impl
+rule__OpOther__Group_5_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getAlternatives_4_1()); }
-(rule__OpOther__Alternatives_4_1)
-{ after(grammarAccess.getOpOtherAccess().getAlternatives_4_1()); }
+{ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); }
+
+ '>'
+
+{ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); }
)
;
@@ -5346,26 +5430,29 @@ finally {
-rule__OpOther__Group_4_1_0__0
+rule__OpOther__Group_6__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_4_1_0__0__Impl
+ rule__OpOther__Group_6__0__Impl
+ rule__OpOther__Group_6__1
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_4_1_0__0__Impl
+rule__OpOther__Group_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getGroup_4_1_0_0()); }
-(rule__OpOther__Group_4_1_0_0__0)
-{ after(grammarAccess.getOpOtherAccess().getGroup_4_1_0_0()); }
+{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); }
+
+ '<'
+
+{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); }
)
;
@@ -5374,31 +5461,26 @@ finally {
}
-
-
-rule__OpOther__Group_4_1_0_0__0
+rule__OpOther__Group_6__1
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_4_1_0_0__0__Impl
- rule__OpOther__Group_4_1_0_0__1
+ rule__OpOther__Group_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_4_1_0_0__0__Impl
+rule__OpOther__Group_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_0()); }
-
- '<'
-
-{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_0()); }
+{ before(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); }
+(rule__OpOther__Alternatives_6_1)
+{ after(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); }
)
;
@@ -5407,28 +5489,93 @@ finally {
}
-rule__OpOther__Group_4_1_0_0__1
+
+
+
+
+rule__OpOther__Group_6_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__OpOther__Group_4_1_0_0__1__Impl
+ rule__OpOther__Group_6_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__OpOther__Group_4_1_0_0__1__Impl
+rule__OpOther__Group_6_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_1()); }
+{ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); }
+(rule__OpOther__Group_6_1_0_0__0)
+{ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+rule__OpOther__Group_6_1_0_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OpOther__Group_6_1_0_0__0__Impl
+ rule__OpOther__Group_6_1_0_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OpOther__Group_6_1_0_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); }
+
+ '<'
+
+{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
- '<'
-{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_1()); }
+rule__OpOther__Group_6_1_0_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OpOther__Group_6_1_0_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OpOther__Group_6_1_0_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); }
+
+ '<'
+
+{ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); }
)
;
@@ -6383,11 +6530,9 @@ rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl
}
:
(
-{ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1()); }
-
- '.'
-
-{ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); }
+(rule__XMemberFeatureCall__Alternatives_1_0_0_0_1)
+{ after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); }
)
;
@@ -7116,27 +7261,29 @@ finally {
-rule__XClosure__Group__0
+rule__XSetLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group__0__Impl
- rule__XClosure__Group__1
+ rule__XSetLiteral__Group__0__Impl
+ rule__XSetLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group__0__Impl
+rule__XSetLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_0()); }
-(rule__XClosure__Group_0__0)
-{ after(grammarAccess.getXClosureAccess().getGroup_0()); }
+{ before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); }
)
;
@@ -7145,27 +7292,29 @@ finally {
}
-rule__XClosure__Group__1
+rule__XSetLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group__1__Impl
- rule__XClosure__Group__2
+ rule__XSetLiteral__Group__1__Impl
+ rule__XSetLiteral__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group__1__Impl
+rule__XSetLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_1()); }
-(rule__XClosure__Group_1__0)?
-{ after(grammarAccess.getXClosureAccess().getGroup_1()); }
+{ before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); }
+
+ '#'
+
+{ after(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); }
)
;
@@ -7174,27 +7323,29 @@ finally {
}
-rule__XClosure__Group__2
+rule__XSetLiteral__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group__2__Impl
- rule__XClosure__Group__3
+ rule__XSetLiteral__Group__2__Impl
+ rule__XSetLiteral__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group__2__Impl
+rule__XSetLiteral__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); }
-(rule__XClosure__ExpressionAssignment_2)
-{ after(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); }
+{ before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); }
+
+ '{'
+
+{ after(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); }
)
;
@@ -7203,28 +7354,27 @@ finally {
}
-rule__XClosure__Group__3
+rule__XSetLiteral__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group__3__Impl
+ rule__XSetLiteral__Group__3__Impl
+ rule__XSetLiteral__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group__3__Impl
+rule__XSetLiteral__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); }
-
- ']'
-
-{ after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); }
+{ before(grammarAccess.getXSetLiteralAccess().getGroup_3()); }
+(rule__XSetLiteral__Group_3__0)?
+{ after(grammarAccess.getXSetLiteralAccess().getGroup_3()); }
)
;
@@ -7233,34 +7383,28 @@ finally {
}
-
-
-
-
-
-
-
-
-rule__XClosure__Group_0__0
+rule__XSetLiteral__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_0__0__Impl
+ rule__XSetLiteral__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_0__0__Impl
+rule__XSetLiteral__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_0_0()); }
-(rule__XClosure__Group_0_0__0)
-{ after(grammarAccess.getXClosureAccess().getGroup_0_0()); }
+{ before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); }
+
+ '}'
+
+{ after(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); }
)
;
@@ -7271,29 +7415,35 @@ finally {
-rule__XClosure__Group_0_0__0
+
+
+
+
+
+
+
+
+rule__XSetLiteral__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_0_0__0__Impl
- rule__XClosure__Group_0_0__1
+ rule__XSetLiteral__Group_3__0__Impl
+ rule__XSetLiteral__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_0_0__0__Impl
+rule__XSetLiteral__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); }
-(
-
-)
-{ after(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); }
+{ before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); }
+(rule__XSetLiteral__ElementsAssignment_3_0)
+{ after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); }
)
;
@@ -7302,28 +7452,26 @@ finally {
}
-rule__XClosure__Group_0_0__1
+rule__XSetLiteral__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_0_0__1__Impl
+ rule__XSetLiteral__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_0_0__1__Impl
+rule__XSetLiteral__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); }
-
- '['
-
-{ after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); }
+{ before(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); }
+(rule__XSetLiteral__Group_3_1__0)*
+{ after(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); }
)
;
@@ -7336,26 +7484,29 @@ finally {
-rule__XClosure__Group_1__0
+rule__XSetLiteral__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1__0__Impl
+ rule__XSetLiteral__Group_3_1__0__Impl
+ rule__XSetLiteral__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1__0__Impl
+rule__XSetLiteral__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_1_0()); }
-(rule__XClosure__Group_1_0__0)
-{ after(grammarAccess.getXClosureAccess().getGroup_1_0()); }
+{ before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); }
+
+ ','
+
+{ after(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); }
)
;
@@ -7364,29 +7515,26 @@ finally {
}
-
-
-rule__XClosure__Group_1_0__0
+rule__XSetLiteral__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1_0__0__Impl
- rule__XClosure__Group_1_0__1
+ rule__XSetLiteral__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1_0__0__Impl
+rule__XSetLiteral__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); }
-(rule__XClosure__Group_1_0_0__0)?
-{ after(grammarAccess.getXClosureAccess().getGroup_1_0_0()); }
+{ before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); }
+(rule__XSetLiteral__ElementsAssignment_3_1_1)
+{ after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); }
)
;
@@ -7395,26 +7543,33 @@ finally {
}
-rule__XClosure__Group_1_0__1
+
+
+
+
+rule__XListLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1_0__1__Impl
+ rule__XListLiteral__Group__0__Impl
+ rule__XListLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1_0__1__Impl
+rule__XListLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); }
-(rule__XClosure__ExplicitSyntaxAssignment_1_0_1)
-{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); }
+{ before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); }
)
;
@@ -7423,31 +7578,29 @@ finally {
}
-
-
-
-
-rule__XClosure__Group_1_0_0__0
+rule__XListLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1_0_0__0__Impl
- rule__XClosure__Group_1_0_0__1
+ rule__XListLiteral__Group__1__Impl
+ rule__XListLiteral__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1_0_0__0__Impl
+rule__XListLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); }
-(rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0)
-{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); }
+{ before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); }
+
+ '#'
+
+{ after(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); }
)
;
@@ -7456,26 +7609,29 @@ finally {
}
-rule__XClosure__Group_1_0_0__1
+rule__XListLiteral__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1_0_0__1__Impl
+ rule__XListLiteral__Group__2__Impl
+ rule__XListLiteral__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1_0_0__1__Impl
+rule__XListLiteral__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); }
-(rule__XClosure__Group_1_0_0_1__0)*
-{ after(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); }
+{ before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); }
+
+ '['
+
+{ after(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); }
)
;
@@ -7484,33 +7640,27 @@ finally {
}
-
-
-
-
-rule__XClosure__Group_1_0_0_1__0
+rule__XListLiteral__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1_0_0_1__0__Impl
- rule__XClosure__Group_1_0_0_1__1
+ rule__XListLiteral__Group__3__Impl
+ rule__XListLiteral__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1_0_0_1__0__Impl
+rule__XListLiteral__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); }
-
- ','
-
-{ after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); }
+{ before(grammarAccess.getXListLiteralAccess().getGroup_3()); }
+(rule__XListLiteral__Group_3__0)?
+{ after(grammarAccess.getXListLiteralAccess().getGroup_3()); }
)
;
@@ -7519,26 +7669,28 @@ finally {
}
-rule__XClosure__Group_1_0_0_1__1
+rule__XListLiteral__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XClosure__Group_1_0_0_1__1__Impl
+ rule__XListLiteral__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XClosure__Group_1_0_0_1__1__Impl
+rule__XListLiteral__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); }
-(rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1)
-{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); }
+{ before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); }
+
+ ']'
+
+{ after(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); }
)
;
@@ -7551,29 +7703,33 @@ finally {
-rule__XExpressionInClosure__Group__0
+
+
+
+
+
+
+rule__XListLiteral__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XExpressionInClosure__Group__0__Impl
- rule__XExpressionInClosure__Group__1
+ rule__XListLiteral__Group_3__0__Impl
+ rule__XListLiteral__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XExpressionInClosure__Group__0__Impl
+rule__XListLiteral__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
+{ before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); }
+(rule__XListLiteral__ElementsAssignment_3_0)
+{ after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); }
)
;
@@ -7582,26 +7738,26 @@ finally {
}
-rule__XExpressionInClosure__Group__1
+rule__XListLiteral__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XExpressionInClosure__Group__1__Impl
+ rule__XListLiteral__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XExpressionInClosure__Group__1__Impl
+rule__XListLiteral__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
-(rule__XExpressionInClosure__Group_1__0)*
-{ after(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
+{ before(grammarAccess.getXListLiteralAccess().getGroup_3_1()); }
+(rule__XListLiteral__Group_3_1__0)*
+{ after(grammarAccess.getXListLiteralAccess().getGroup_3_1()); }
)
;
@@ -7614,27 +7770,29 @@ finally {
-rule__XExpressionInClosure__Group_1__0
+rule__XListLiteral__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XExpressionInClosure__Group_1__0__Impl
- rule__XExpressionInClosure__Group_1__1
+ rule__XListLiteral__Group_3_1__0__Impl
+ rule__XListLiteral__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XExpressionInClosure__Group_1__0__Impl
+rule__XListLiteral__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
-(rule__XExpressionInClosure__ExpressionsAssignment_1_0)
-{ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
+{ before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); }
+
+ ','
+
+{ after(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); }
)
;
@@ -7643,28 +7801,26 @@ finally {
}
-rule__XExpressionInClosure__Group_1__1
+rule__XListLiteral__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XExpressionInClosure__Group_1__1__Impl
+ rule__XListLiteral__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XExpressionInClosure__Group_1__1__Impl
+rule__XListLiteral__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
-(
- ';'
-)?
-{ after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
+{ before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); }
+(rule__XListLiteral__ElementsAssignment_3_1_1)
+{ after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); }
)
;
@@ -7677,27 +7833,27 @@ finally {
-rule__XShortClosure__Group__0
+rule__XClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group__0__Impl
- rule__XShortClosure__Group__1
+ rule__XClosure__Group__0__Impl
+ rule__XClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group__0__Impl
+rule__XClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getGroup_0()); }
-(rule__XShortClosure__Group_0__0)
-{ after(grammarAccess.getXShortClosureAccess().getGroup_0()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_0()); }
+(rule__XClosure__Group_0__0)
+{ after(grammarAccess.getXClosureAccess().getGroup_0()); }
)
;
@@ -7706,26 +7862,27 @@ finally {
}
-rule__XShortClosure__Group__1
+rule__XClosure__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group__1__Impl
+ rule__XClosure__Group__1__Impl
+ rule__XClosure__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group__1__Impl
+rule__XClosure__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); }
-(rule__XShortClosure__ExpressionAssignment_1)
-{ after(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_1()); }
+(rule__XClosure__Group_1__0)?
+{ after(grammarAccess.getXClosureAccess().getGroup_1()); }
)
;
@@ -7734,30 +7891,27 @@ finally {
}
-
-
-
-
-rule__XShortClosure__Group_0__0
+rule__XClosure__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0__0__Impl
+ rule__XClosure__Group__2__Impl
+ rule__XClosure__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0__0__Impl
+rule__XClosure__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0()); }
-(rule__XShortClosure__Group_0_0__0)
-{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0()); }
+{ before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); }
+(rule__XClosure__ExpressionAssignment_2)
+{ after(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); }
)
;
@@ -7766,31 +7920,28 @@ finally {
}
-
-
-rule__XShortClosure__Group_0_0__0
+rule__XClosure__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0__0__Impl
- rule__XShortClosure__Group_0_0__1
+ rule__XClosure__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0__0__Impl
+rule__XClosure__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); }
-(
+{ before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); }
-)
-{ after(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); }
+ ']'
+
+{ after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); }
)
;
@@ -7799,27 +7950,34 @@ finally {
}
-rule__XShortClosure__Group_0_0__1
+
+
+
+
+
+
+
+
+rule__XClosure__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0__1__Impl
- rule__XShortClosure__Group_0_0__2
+ rule__XClosure__Group_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0__1__Impl
+rule__XClosure__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); }
-(rule__XShortClosure__Group_0_0_1__0)?
-{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_0_0()); }
+(rule__XClosure__Group_0_0__0)
+{ after(grammarAccess.getXClosureAccess().getGroup_0_0()); }
)
;
@@ -7828,26 +7986,31 @@ finally {
}
-rule__XShortClosure__Group_0_0__2
+
+
+rule__XClosure__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0__2__Impl
+ rule__XClosure__Group_0_0__0__Impl
+ rule__XClosure__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0__2__Impl
+rule__XClosure__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
-(rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2)
-{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
+{ before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); }
+(
+
+)
+{ after(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); }
)
;
@@ -7856,33 +8019,28 @@ finally {
}
-
-
-
-
-
-
-rule__XShortClosure__Group_0_0_1__0
+rule__XClosure__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0_1__0__Impl
- rule__XShortClosure__Group_0_0_1__1
+ rule__XClosure__Group_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0_1__0__Impl
+rule__XClosure__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); }
-(rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0)
-{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); }
+{ before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); }
+
+ '['
+
+{ after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); }
)
;
@@ -7891,26 +8049,30 @@ finally {
}
-rule__XShortClosure__Group_0_0_1__1
+
+
+
+
+rule__XClosure__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0_1__1__Impl
+ rule__XClosure__Group_1__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0_1__1__Impl
+rule__XClosure__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); }
-(rule__XShortClosure__Group_0_0_1_1__0)*
-{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_1_0()); }
+(rule__XClosure__Group_1_0__0)
+{ after(grammarAccess.getXClosureAccess().getGroup_1_0()); }
)
;
@@ -7921,31 +8083,27 @@ finally {
-
-
-rule__XShortClosure__Group_0_0_1_1__0
+rule__XClosure__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0_1_1__0__Impl
- rule__XShortClosure__Group_0_0_1_1__1
+ rule__XClosure__Group_1_0__0__Impl
+ rule__XClosure__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0_1_1__0__Impl
+rule__XClosure__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); }
-
- ','
-
-{ after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); }
+(rule__XClosure__Group_1_0_0__0)?
+{ after(grammarAccess.getXClosureAccess().getGroup_1_0_0()); }
)
;
@@ -7954,26 +8112,26 @@ finally {
}
-rule__XShortClosure__Group_0_0_1_1__1
+rule__XClosure__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XShortClosure__Group_0_0_1_1__1__Impl
+ rule__XClosure__Group_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XShortClosure__Group_0_0_1_1__1__Impl
+rule__XClosure__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); }
-(rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1)
-{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); }
+{ before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); }
+(rule__XClosure__ExplicitSyntaxAssignment_1_0_1)
+{ after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); }
)
;
@@ -7986,29 +8144,27 @@ finally {
-rule__XParenthesizedExpression__Group__0
+rule__XClosure__Group_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XParenthesizedExpression__Group__0__Impl
- rule__XParenthesizedExpression__Group__1
+ rule__XClosure__Group_1_0_0__0__Impl
+ rule__XClosure__Group_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XParenthesizedExpression__Group__0__Impl
+rule__XClosure__Group_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); }
-
- '('
-
-{ after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); }
+{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); }
+(rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0)
+{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); }
)
;
@@ -8017,27 +8173,26 @@ finally {
}
-rule__XParenthesizedExpression__Group__1
+rule__XClosure__Group_1_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XParenthesizedExpression__Group__1__Impl
- rule__XParenthesizedExpression__Group__2
+ rule__XClosure__Group_1_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XParenthesizedExpression__Group__1__Impl
+rule__XClosure__Group_1_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); }
- ruleXExpression
-{ after(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); }
+{ before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); }
+(rule__XClosure__Group_1_0_0_1__0)*
+{ after(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); }
)
;
@@ -8046,28 +8201,33 @@ finally {
}
-rule__XParenthesizedExpression__Group__2
+
+
+
+
+rule__XClosure__Group_1_0_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XParenthesizedExpression__Group__2__Impl
+ rule__XClosure__Group_1_0_0_1__0__Impl
+ rule__XClosure__Group_1_0_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XParenthesizedExpression__Group__2__Impl
+rule__XClosure__Group_1_0_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); }
+{ before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); }
- ')'
+ ','
-{ after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); }
+{ after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); }
)
;
@@ -8076,35 +8236,26 @@ finally {
}
-
-
-
-
-
-
-rule__XIfExpression__Group__0
+rule__XClosure__Group_1_0_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__0__Impl
- rule__XIfExpression__Group__1
+ rule__XClosure__Group_1_0_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__0__Impl
+rule__XClosure__Group_1_0_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); }
+{ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); }
+(rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1)
+{ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); }
)
;
@@ -8113,29 +8264,33 @@ finally {
}
-rule__XIfExpression__Group__1
+
+
+
+
+rule__XExpressionInClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__1__Impl
- rule__XIfExpression__Group__2
+ rule__XExpressionInClosure__Group__0__Impl
+ rule__XExpressionInClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__1__Impl
+rule__XExpressionInClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); }
-
- 'if'
+{ before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
+(
-{ after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); }
+)
+{ after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); }
)
;
@@ -8144,30 +8299,27 @@ finally {
}
-rule__XIfExpression__Group__2
+rule__XExpressionInClosure__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__2__Impl
- rule__XIfExpression__Group__3
+ rule__XExpressionInClosure__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__2__Impl
+rule__XExpressionInClosure__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); }
-
- '('
-
-{ after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); }
-)
+{ before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
+(rule__XExpressionInClosure__Group_1__0)*
+{ after(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); }
+)
;
finally {
@@ -8175,27 +8327,31 @@ finally {
}
-rule__XIfExpression__Group__3
+
+
+
+
+rule__XExpressionInClosure__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__3__Impl
- rule__XIfExpression__Group__4
+ rule__XExpressionInClosure__Group_1__0__Impl
+ rule__XExpressionInClosure__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__3__Impl
+rule__XExpressionInClosure__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); }
-(rule__XIfExpression__IfAssignment_3)
-{ after(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); }
+{ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
+(rule__XExpressionInClosure__ExpressionsAssignment_1_0)
+{ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); }
)
;
@@ -8204,29 +8360,28 @@ finally {
}
-rule__XIfExpression__Group__4
+rule__XExpressionInClosure__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__4__Impl
- rule__XIfExpression__Group__5
+ rule__XExpressionInClosure__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__4__Impl
+rule__XExpressionInClosure__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); }
-
- ')'
-
-{ after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); }
+{ before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
+(
+ ';'
+)?
+{ after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); }
)
;
@@ -8235,27 +8390,31 @@ finally {
}
-rule__XIfExpression__Group__5
+
+
+
+
+rule__XShortClosure__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__5__Impl
- rule__XIfExpression__Group__6
+ rule__XShortClosure__Group__0__Impl
+ rule__XShortClosure__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__5__Impl
+rule__XShortClosure__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); }
-(rule__XIfExpression__ThenAssignment_5)
-{ after(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); }
+{ before(grammarAccess.getXShortClosureAccess().getGroup_0()); }
+(rule__XShortClosure__Group_0__0)
+{ after(grammarAccess.getXShortClosureAccess().getGroup_0()); }
)
;
@@ -8264,26 +8423,26 @@ finally {
}
-rule__XIfExpression__Group__6
+rule__XShortClosure__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group__6__Impl
+ rule__XShortClosure__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group__6__Impl
+rule__XShortClosure__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getGroup_6()); }
-(rule__XIfExpression__Group_6__0)?
-{ after(grammarAccess.getXIfExpressionAccess().getGroup_6()); }
+{ before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); }
+(rule__XShortClosure__ExpressionAssignment_1)
+{ after(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); }
)
;
@@ -8296,39 +8455,59 @@ finally {
+rule__XShortClosure__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XShortClosure__Group_0__0__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__XShortClosure__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0()); }
+(rule__XShortClosure__Group_0_0__0)
+{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-
-
-
-
-rule__XIfExpression__Group_6__0
+rule__XShortClosure__Group_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group_6__0__Impl
- rule__XIfExpression__Group_6__1
+ rule__XShortClosure__Group_0_0__0__Impl
+ rule__XShortClosure__Group_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group_6__0__Impl
+rule__XShortClosure__Group_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); }
+{ before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); }
(
- 'else'
+
)
-{ after(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); }
+{ after(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); }
)
;
@@ -8337,26 +8516,27 @@ finally {
}
-rule__XIfExpression__Group_6__1
+rule__XShortClosure__Group_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XIfExpression__Group_6__1__Impl
+ rule__XShortClosure__Group_0_0__1__Impl
+ rule__XShortClosure__Group_0_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XIfExpression__Group_6__1__Impl
+rule__XShortClosure__Group_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); }
-(rule__XIfExpression__ElseAssignment_6_1)
-{ after(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); }
+{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); }
+(rule__XShortClosure__Group_0_0_1__0)?
+{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); }
)
;
@@ -8365,33 +8545,26 @@ finally {
}
-
-
-
-
-rule__XSwitchExpression__Group__0
+rule__XShortClosure__Group_0_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__0__Impl
- rule__XSwitchExpression__Group__1
+ rule__XShortClosure__Group_0_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__0__Impl
+rule__XShortClosure__Group_0_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); }
+{ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
+(rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2)
+{ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); }
)
;
@@ -8400,29 +8573,33 @@ finally {
}
-rule__XSwitchExpression__Group__1
+
+
+
+
+
+
+rule__XShortClosure__Group_0_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__1__Impl
- rule__XSwitchExpression__Group__2
+ rule__XShortClosure__Group_0_0_1__0__Impl
+ rule__XShortClosure__Group_0_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__1__Impl
+rule__XShortClosure__Group_0_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); }
-
- 'switch'
-
-{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); }
+{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); }
+(rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0)
+{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); }
)
;
@@ -8431,27 +8608,26 @@ finally {
}
-rule__XSwitchExpression__Group__2
+rule__XShortClosure__Group_0_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__2__Impl
- rule__XSwitchExpression__Group__3
+ rule__XShortClosure__Group_0_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__2__Impl
+rule__XShortClosure__Group_0_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); }
-(rule__XSwitchExpression__Alternatives_2)
-{ after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); }
+{ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); }
+(rule__XShortClosure__Group_0_0_1_1__0)*
+{ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); }
)
;
@@ -8460,29 +8636,33 @@ finally {
}
-rule__XSwitchExpression__Group__3
+
+
+
+
+rule__XShortClosure__Group_0_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__3__Impl
- rule__XSwitchExpression__Group__4
+ rule__XShortClosure__Group_0_0_1_1__0__Impl
+ rule__XShortClosure__Group_0_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__3__Impl
+rule__XShortClosure__Group_0_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); }
+{ before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); }
- '{'
+ ','
-{ after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); }
+{ after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); }
)
;
@@ -8491,34 +8671,26 @@ finally {
}
-rule__XSwitchExpression__Group__4
+rule__XShortClosure__Group_0_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__4__Impl
- rule__XSwitchExpression__Group__5
+ rule__XShortClosure__Group_0_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__4__Impl
+rule__XShortClosure__Group_0_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-(
-{ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
-(rule__XSwitchExpression__CasesAssignment_4)
-{ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
-)
-(
-{ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
-(rule__XSwitchExpression__CasesAssignment_4)*
-{ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
-)
+{ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); }
+(rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1)
+{ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); }
)
;
@@ -8527,27 +8699,33 @@ finally {
}
-rule__XSwitchExpression__Group__5
+
+
+
+
+rule__XParenthesizedExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__5__Impl
- rule__XSwitchExpression__Group__6
+ rule__XParenthesizedExpression__Group__0__Impl
+ rule__XParenthesizedExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__5__Impl
+rule__XParenthesizedExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); }
-(rule__XSwitchExpression__Group_5__0)?
-{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); }
+{ before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); }
+
+ '('
+
+{ after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); }
)
;
@@ -8556,28 +8734,27 @@ finally {
}
-rule__XSwitchExpression__Group__6
+rule__XParenthesizedExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group__6__Impl
+ rule__XParenthesizedExpression__Group__1__Impl
+ rule__XParenthesizedExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group__6__Impl
+rule__XParenthesizedExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); }
-
- '}'
-
-{ after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); }
+{ before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); }
+ ruleXExpression
+{ after(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); }
)
;
@@ -8586,41 +8763,828 @@ finally {
}
+rule__XParenthesizedExpression__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XParenthesizedExpression__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XParenthesizedExpression__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); }
+
+ ')'
+
+{ after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__XIfExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__0__Impl
+ rule__XIfExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__1__Impl
+ rule__XIfExpression__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); }
+
+ 'if'
+
+{ after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__2__Impl
+ rule__XIfExpression__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); }
+
+ '('
+
+{ after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__3__Impl
+ rule__XIfExpression__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); }
+(rule__XIfExpression__IfAssignment_3)
+{ after(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__4__Impl
+ rule__XIfExpression__Group__5
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); }
+
+ ')'
+
+{ after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__5__Impl
+ rule__XIfExpression__Group__6
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); }
+(rule__XIfExpression__ThenAssignment_5)
+{ after(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group__6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group__6__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group__6__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getGroup_6()); }
+(rule__XIfExpression__Group_6__0)?
+{ after(grammarAccess.getXIfExpressionAccess().getGroup_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+rule__XIfExpression__Group_6__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group_6__0__Impl
+ rule__XIfExpression__Group_6__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group_6__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); }
+(
+ 'else'
+)
+{ after(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XIfExpression__Group_6__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XIfExpression__Group_6__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XIfExpression__Group_6__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); }
+(rule__XIfExpression__ElseAssignment_6_1)
+{ after(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__XSwitchExpression__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__0__Impl
+ rule__XSwitchExpression__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__1__Impl
+ rule__XSwitchExpression__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); }
+
+ 'switch'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__2__Impl
+ rule__XSwitchExpression__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); }
+(rule__XSwitchExpression__Alternatives_2)
+{ after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__3__Impl
+ rule__XSwitchExpression__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); }
+
+ '{'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__4__Impl
+ rule__XSwitchExpression__Group__5
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
+(rule__XSwitchExpression__CasesAssignment_4)
+{ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
+)
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
+(rule__XSwitchExpression__CasesAssignment_4)*
+{ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); }
+)
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__5__Impl
+ rule__XSwitchExpression__Group__6
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); }
+(rule__XSwitchExpression__Group_5__0)?
+{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group__6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group__6__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group__6__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); }
+
+ '}'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+rule__XSwitchExpression__Group_2_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_0__0__Impl
+ rule__XSwitchExpression__Group_2_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); }
+(rule__XSwitchExpression__Group_2_0_0__0)?
+{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group_2_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); }
+(rule__XSwitchExpression__SwitchAssignment_2_0_1)
+{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__XSwitchExpression__Group_2_0_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_0_0__0__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_0_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); }
+(rule__XSwitchExpression__Group_2_0_0_0__0)
+{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+rule__XSwitchExpression__Group_2_0_0_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_0_0_0__0__Impl
+ rule__XSwitchExpression__Group_2_0_0_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_0_0_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); }
+(rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0)
+{ after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group_2_0_0_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_0_0_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_0_0_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); }
+
+ ':'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__XSwitchExpression__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_1__0__Impl
+ rule__XSwitchExpression__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); }
+(rule__XSwitchExpression__Group_2_1_0__0)
+{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_1__1__Impl
+ rule__XSwitchExpression__Group_2_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); }
+(rule__XSwitchExpression__SwitchAssignment_2_1_1)
+{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__XSwitchExpression__Group_2_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); }
+ ')'
+{ after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-
-
-
-
-
-
-rule__XSwitchExpression__Group_2_0__0
+
+
+
+
+
+rule__XSwitchExpression__Group_2_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_0__0__Impl
- rule__XSwitchExpression__Group_2_0__1
+ rule__XSwitchExpression__Group_2_1_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_0__0__Impl
+rule__XSwitchExpression__Group_2_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); }
-(rule__XSwitchExpression__Group_2_0_0__0)?
-{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); }
+{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); }
+(rule__XSwitchExpression__Group_2_1_0_0__0)
+{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); }
)
;
@@ -8629,26 +9593,31 @@ finally {
}
-rule__XSwitchExpression__Group_2_0__1
+
+
+rule__XSwitchExpression__Group_2_1_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_0__1__Impl
+ rule__XSwitchExpression__Group_2_1_0_0__0__Impl
+ rule__XSwitchExpression__Group_2_1_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_0__1__Impl
+rule__XSwitchExpression__Group_2_1_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); }
-(rule__XSwitchExpression__SwitchAssignment_2_0_1)
-{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); }
+{ before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); }
+
+ '('
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); }
)
;
@@ -8657,30 +9626,217 @@ finally {
}
+rule__XSwitchExpression__Group_2_1_0_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_2_1_0_0__1__Impl
+ rule__XSwitchExpression__Group_2_1_0_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__XSwitchExpression__Group_2_1_0_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); }
+(rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1)
+{ after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__XSwitchExpression__Group_2_0_0__0
+rule__XSwitchExpression__Group_2_1_0_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_0_0__0__Impl
+ rule__XSwitchExpression__Group_2_1_0_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_2_1_0_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); }
+
+ ':'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__XSwitchExpression__Group_5__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_5__0__Impl
+ rule__XSwitchExpression__Group_5__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_5__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); }
+
+ 'default'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group_5__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_5__1__Impl
+ rule__XSwitchExpression__Group_5__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_5__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); }
+
+ ':'
+
+{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XSwitchExpression__Group_5__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XSwitchExpression__Group_5__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSwitchExpression__Group_5__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); }
+(rule__XSwitchExpression__DefaultAssignment_5_2)
+{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__XCasePart__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XCasePart__Group__0__Impl
+ rule__XCasePart__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XCasePart__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0()); }
+(rule__XCasePart__TypeGuardAssignment_0)?
+{ after(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__XCasePart__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__XCasePart__Group__1__Impl
+ rule__XCasePart__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_0_0__0__Impl
+rule__XCasePart__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); }
-(rule__XSwitchExpression__Group_2_0_0_0__0)
-{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); }
+{ before(grammarAccess.getXCasePartAccess().getGroup_1()); }
+(rule__XCasePart__Group_1__0)?
+{ after(grammarAccess.getXCasePartAccess().getGroup_1()); }
)
;
@@ -8689,29 +9845,29 @@ finally {
}
-
-
-rule__XSwitchExpression__Group_2_0_0_0__0
+rule__XCasePart__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_0_0_0__0__Impl
- rule__XSwitchExpression__Group_2_0_0_0__1
+ rule__XCasePart__Group__2__Impl
+ rule__XCasePart__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_0_0_0__0__Impl
+rule__XCasePart__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); }
-(rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0)
-{ after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); }
+{ before(grammarAccess.getXCasePartAccess().getColonKeyword_2()); }
+
+ ':'
+
+{ after(grammarAccess.getXCasePartAccess().getColonKeyword_2()); }
)
;
@@ -8720,28 +9876,26 @@ finally {
}
-rule__XSwitchExpression__Group_2_0_0_0__1
+rule__XCasePart__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_0_0_0__1__Impl
+ rule__XCasePart__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_0_0_0__1__Impl
+rule__XCasePart__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); }
-
- ':'
-
-{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); }
+{ before(grammarAccess.getXCasePartAccess().getThenAssignment_3()); }
+(rule__XCasePart__ThenAssignment_3)
+{ after(grammarAccess.getXCasePartAccess().getThenAssignment_3()); }
)
;
@@ -8754,27 +9908,33 @@ finally {
-rule__XSwitchExpression__Group_2_1__0
+
+
+
+
+rule__XCasePart__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1__0__Impl
- rule__XSwitchExpression__Group_2_1__1
+ rule__XCasePart__Group_1__0__Impl
+ rule__XCasePart__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1__0__Impl
+rule__XCasePart__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); }
-(rule__XSwitchExpression__Group_2_1_0__0)
-{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); }
+{ before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
+
+ 'case'
+
+{ after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
)
;
@@ -8783,27 +9943,26 @@ finally {
}
-rule__XSwitchExpression__Group_2_1__1
+rule__XCasePart__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1__1__Impl
- rule__XSwitchExpression__Group_2_1__2
+ rule__XCasePart__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1__1__Impl
+rule__XCasePart__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); }
-(rule__XSwitchExpression__SwitchAssignment_2_1_1)
-{ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); }
+{ before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
+(rule__XCasePart__CaseAssignment_1_1)
+{ after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
)
;
@@ -8812,28 +9971,33 @@ finally {
}
-rule__XSwitchExpression__Group_2_1__2
+
+
+
+
+rule__XForLoopExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1__2__Impl
+ rule__XForLoopExpression__Group__0__Impl
+ rule__XForLoopExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1__2__Impl
+rule__XForLoopExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); }
-
- ')'
+{ before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0()); }
+(
-{ after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); }
+)
+{ after(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0()); }
)
;
@@ -8842,32 +10006,29 @@ finally {
}
-
-
-
-
-
-
-rule__XSwitchExpression__Group_2_1_0__0
+rule__XForLoopExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1_0__0__Impl
+ rule__XForLoopExpression__Group__1__Impl
+ rule__XForLoopExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1_0__0__Impl
+rule__XForLoopExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); }
-(rule__XSwitchExpression__Group_2_1_0_0__0)
-{ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); }
+
+ 'for'
+
+{ after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); }
)
;
@@ -8876,31 +10037,29 @@ finally {
}
-
-
-rule__XSwitchExpression__Group_2_1_0_0__0
+rule__XForLoopExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1_0_0__0__Impl
- rule__XSwitchExpression__Group_2_1_0_0__1
+ rule__XForLoopExpression__Group__2__Impl
+ rule__XForLoopExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1_0_0__0__Impl
+rule__XForLoopExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); }
'('
-{ after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); }
+{ after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); }
)
;
@@ -8909,27 +10068,27 @@ finally {
}
-rule__XSwitchExpression__Group_2_1_0_0__1
+rule__XForLoopExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1_0_0__1__Impl
- rule__XSwitchExpression__Group_2_1_0_0__2
+ rule__XForLoopExpression__Group__3__Impl
+ rule__XForLoopExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1_0_0__1__Impl
+rule__XForLoopExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); }
-(rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1)
-{ after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3()); }
+(rule__XForLoopExpression__DeclaredParamAssignment_3)
+{ after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3()); }
)
;
@@ -8938,28 +10097,29 @@ finally {
}
-rule__XSwitchExpression__Group_2_1_0_0__2
+rule__XForLoopExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_2_1_0_0__2__Impl
+ rule__XForLoopExpression__Group__4__Impl
+ rule__XForLoopExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_2_1_0_0__2__Impl
+rule__XForLoopExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); }
':'
-{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); }
+{ after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); }
)
;
@@ -8968,35 +10128,27 @@ finally {
}
-
-
-
-
-
-
-rule__XSwitchExpression__Group_5__0
+rule__XForLoopExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_5__0__Impl
- rule__XSwitchExpression__Group_5__1
+ rule__XForLoopExpression__Group__5__Impl
+ rule__XForLoopExpression__Group__6
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_5__0__Impl
+rule__XForLoopExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); }
-
- 'default'
-
-{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5()); }
+(rule__XForLoopExpression__ForExpressionAssignment_5)
+{ after(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5()); }
)
;
@@ -9005,29 +10157,29 @@ finally {
}
-rule__XSwitchExpression__Group_5__1
+rule__XForLoopExpression__Group__6
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_5__1__Impl
- rule__XSwitchExpression__Group_5__2
+ rule__XForLoopExpression__Group__6__Impl
+ rule__XForLoopExpression__Group__7
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_5__1__Impl
+rule__XForLoopExpression__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); }
- ':'
+ ')'
-{ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); }
+{ after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); }
)
;
@@ -9036,26 +10188,26 @@ finally {
}
-rule__XSwitchExpression__Group_5__2
+rule__XForLoopExpression__Group__7
@init {
int stackSize = keepStackSize();
}
:
- rule__XSwitchExpression__Group_5__2__Impl
+ rule__XForLoopExpression__Group__7__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XSwitchExpression__Group_5__2__Impl
+rule__XForLoopExpression__Group__7__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); }
-(rule__XSwitchExpression__DefaultAssignment_5_2)
-{ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); }
+{ before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7()); }
+(rule__XForLoopExpression__EachExpressionAssignment_7)
+{ after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7()); }
)
;
@@ -9070,27 +10222,39 @@ finally {
-rule__XCasePart__Group__0
+
+
+
+
+
+
+
+
+
+
+rule__XWhileExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group__0__Impl
- rule__XCasePart__Group__1
+ rule__XWhileExpression__Group__0__Impl
+ rule__XWhileExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group__0__Impl
+rule__XWhileExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0()); }
-(rule__XCasePart__TypeGuardAssignment_0)?
-{ after(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0()); }
+{ before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); }
)
;
@@ -9099,27 +10263,29 @@ finally {
}
-rule__XCasePart__Group__1
+rule__XWhileExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group__1__Impl
- rule__XCasePart__Group__2
+ rule__XWhileExpression__Group__1__Impl
+ rule__XWhileExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group__1__Impl
+rule__XWhileExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getGroup_1()); }
-(rule__XCasePart__Group_1__0)?
-{ after(grammarAccess.getXCasePartAccess().getGroup_1()); }
+{ before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); }
+
+ 'while'
+
+{ after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); }
)
;
@@ -9128,29 +10294,29 @@ finally {
}
-rule__XCasePart__Group__2
+rule__XWhileExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group__2__Impl
- rule__XCasePart__Group__3
+ rule__XWhileExpression__Group__2__Impl
+ rule__XWhileExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group__2__Impl
+rule__XWhileExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getColonKeyword_2()); }
+{ before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); }
- ':'
+ '('
-{ after(grammarAccess.getXCasePartAccess().getColonKeyword_2()); }
+{ after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); }
)
;
@@ -9159,26 +10325,27 @@ finally {
}
-rule__XCasePart__Group__3
+rule__XWhileExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group__3__Impl
+ rule__XWhileExpression__Group__3__Impl
+ rule__XWhileExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group__3__Impl
+rule__XWhileExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getThenAssignment_3()); }
-(rule__XCasePart__ThenAssignment_3)
-{ after(grammarAccess.getXCasePartAccess().getThenAssignment_3()); }
+{ before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); }
+(rule__XWhileExpression__PredicateAssignment_3)
+{ after(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); }
)
;
@@ -9187,37 +10354,29 @@ finally {
}
-
-
-
-
-
-
-
-
-rule__XCasePart__Group_1__0
+rule__XWhileExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group_1__0__Impl
- rule__XCasePart__Group_1__1
+ rule__XWhileExpression__Group__4__Impl
+ rule__XWhileExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group_1__0__Impl
+rule__XWhileExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
+{ before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); }
- 'case'
+ ')'
-{ after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); }
+{ after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); }
)
;
@@ -9226,26 +10385,26 @@ finally {
}
-rule__XCasePart__Group_1__1
+rule__XWhileExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__XCasePart__Group_1__1__Impl
+ rule__XWhileExpression__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XCasePart__Group_1__1__Impl
+rule__XWhileExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
-(rule__XCasePart__CaseAssignment_1_1)
-{ after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); }
+{ before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); }
+(rule__XWhileExpression__BodyAssignment_5)
+{ after(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); }
)
;
@@ -9258,60 +10417,37 @@ finally {
-rule__XForLoopExpression__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XForLoopExpression__Group__0__Impl
- rule__XForLoopExpression__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XForLoopExpression__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0()); }
-(
-)
-{ after(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XForLoopExpression__Group__1
+
+
+
+rule__XDoWhileExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__1__Impl
- rule__XForLoopExpression__Group__2
+ rule__XDoWhileExpression__Group__0__Impl
+ rule__XDoWhileExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__1__Impl
+rule__XDoWhileExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); }
-
- 'for'
+{ before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); }
+(
-{ after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); }
+)
+{ after(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); }
)
;
@@ -9320,29 +10456,29 @@ finally {
}
-rule__XForLoopExpression__Group__2
+rule__XDoWhileExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__2__Impl
- rule__XForLoopExpression__Group__3
+ rule__XDoWhileExpression__Group__1__Impl
+ rule__XDoWhileExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__2__Impl
+rule__XDoWhileExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); }
+{ before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); }
- '('
+ 'do'
-{ after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); }
+{ after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); }
)
;
@@ -9351,27 +10487,27 @@ finally {
}
-rule__XForLoopExpression__Group__3
+rule__XDoWhileExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__3__Impl
- rule__XForLoopExpression__Group__4
+ rule__XDoWhileExpression__Group__2__Impl
+ rule__XDoWhileExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__3__Impl
+rule__XDoWhileExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3()); }
-(rule__XForLoopExpression__DeclaredParamAssignment_3)
-{ after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3()); }
+{ before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); }
+(rule__XDoWhileExpression__BodyAssignment_2)
+{ after(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); }
)
;
@@ -9380,29 +10516,29 @@ finally {
}
-rule__XForLoopExpression__Group__4
+rule__XDoWhileExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__4__Impl
- rule__XForLoopExpression__Group__5
+ rule__XDoWhileExpression__Group__3__Impl
+ rule__XDoWhileExpression__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__4__Impl
+rule__XDoWhileExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); }
+{ before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); }
- ':'
+ 'while'
-{ after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); }
+{ after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); }
)
;
@@ -9411,27 +10547,29 @@ finally {
}
-rule__XForLoopExpression__Group__5
+rule__XDoWhileExpression__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__5__Impl
- rule__XForLoopExpression__Group__6
+ rule__XDoWhileExpression__Group__4__Impl
+ rule__XDoWhileExpression__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__5__Impl
+rule__XDoWhileExpression__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5()); }
-(rule__XForLoopExpression__ForExpressionAssignment_5)
-{ after(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5()); }
+{ before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); }
+
+ '('
+
+{ after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); }
)
;
@@ -9440,29 +10578,27 @@ finally {
}
-rule__XForLoopExpression__Group__6
+rule__XDoWhileExpression__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__6__Impl
- rule__XForLoopExpression__Group__7
+ rule__XDoWhileExpression__Group__5__Impl
+ rule__XDoWhileExpression__Group__6
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__6__Impl
+rule__XDoWhileExpression__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); }
-
- ')'
-
-{ after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); }
+{ before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); }
+(rule__XDoWhileExpression__PredicateAssignment_5)
+{ after(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); }
)
;
@@ -9471,26 +10607,28 @@ finally {
}
-rule__XForLoopExpression__Group__7
+rule__XDoWhileExpression__Group__6
@init {
int stackSize = keepStackSize();
}
:
- rule__XForLoopExpression__Group__7__Impl
+ rule__XDoWhileExpression__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XForLoopExpression__Group__7__Impl
+rule__XDoWhileExpression__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7()); }
-(rule__XForLoopExpression__EachExpressionAssignment_7)
-{ after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7()); }
+{ before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); }
+
+ ')'
+
+{ after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); }
)
;
@@ -9513,31 +10651,29 @@ finally {
-
-
-rule__XWhileExpression__Group__0
+rule__XBlockExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XWhileExpression__Group__0__Impl
- rule__XWhileExpression__Group__1
+ rule__XBlockExpression__Group__0__Impl
+ rule__XBlockExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XWhileExpression__Group__0__Impl
+rule__XBlockExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); }
+{ before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); }
(
)
-{ after(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); }
+{ after(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); }
)
;
@@ -9546,29 +10682,29 @@ finally {
}
-rule__XWhileExpression__Group__1
+rule__XBlockExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XWhileExpression__Group__1__Impl
- rule__XWhileExpression__Group__2
+ rule__XBlockExpression__Group__1__Impl
+ rule__XBlockExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XWhileExpression__Group__1__Impl
+rule__XBlockExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); }
+{ before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); }
- 'while'
+ '{'
-{ after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); }
+{ after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); }
)
;
@@ -9577,29 +10713,27 @@ finally {
}
-rule__XWhileExpression__Group__2
+rule__XBlockExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XWhileExpression__Group__2__Impl
- rule__XWhileExpression__Group__3
+ rule__XBlockExpression__Group__2__Impl
+ rule__XBlockExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XWhileExpression__Group__2__Impl
+rule__XBlockExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); }
-
- '('
-
-{ after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); }
+{ before(grammarAccess.getXBlockExpressionAccess().getGroup_2()); }
+(rule__XBlockExpression__Group_2__0)*
+{ after(grammarAccess.getXBlockExpressionAccess().getGroup_2()); }
)
;
@@ -9608,27 +10742,28 @@ finally {
}
-rule__XWhileExpression__Group__3
+rule__XBlockExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XWhileExpression__Group__3__Impl
- rule__XWhileExpression__Group__4
+ rule__XBlockExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XWhileExpression__Group__3__Impl
+rule__XBlockExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); }
-(rule__XWhileExpression__PredicateAssignment_3)
-{ after(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); }
+{ before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); }
+
+ '}'
+
+{ after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); }
)
;
@@ -9637,29 +10772,35 @@ finally {
}
-rule__XWhileExpression__Group__4
+
+
+
+
+
+
+
+
+rule__XBlockExpression__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XWhileExpression__Group__4__Impl
- rule__XWhileExpression__Group__5
+ rule__XBlockExpression__Group_2__0__Impl
+ rule__XBlockExpression__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XWhileExpression__Group__4__Impl
+rule__XBlockExpression__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); }
-
- ')'
-
-{ after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); }
+{ before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); }
+(rule__XBlockExpression__ExpressionsAssignment_2_0)
+{ after(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); }
)
;
@@ -9668,26 +10809,28 @@ finally {
}
-rule__XWhileExpression__Group__5
+rule__XBlockExpression__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XWhileExpression__Group__5__Impl
+ rule__XBlockExpression__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XWhileExpression__Group__5__Impl
+rule__XBlockExpression__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); }
-(rule__XWhileExpression__BodyAssignment_5)
-{ after(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); }
+{ before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); }
+(
+ ';'
+)?
+{ after(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); }
)
;
@@ -9700,37 +10843,29 @@ finally {
-
-
-
-
-
-
-
-
-rule__XDoWhileExpression__Group__0
+rule__XVariableDeclaration__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__0__Impl
- rule__XDoWhileExpression__Group__1
+ rule__XVariableDeclaration__Group__0__Impl
+ rule__XVariableDeclaration__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__0__Impl
+rule__XVariableDeclaration__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); }
(
)
-{ after(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); }
+{ after(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); }
)
;
@@ -9739,29 +10874,27 @@ finally {
}
-rule__XDoWhileExpression__Group__1
+rule__XVariableDeclaration__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__1__Impl
- rule__XDoWhileExpression__Group__2
+ rule__XVariableDeclaration__Group__1__Impl
+ rule__XVariableDeclaration__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__1__Impl
+rule__XVariableDeclaration__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); }
-
- 'do'
-
-{ after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); }
+(rule__XVariableDeclaration__Alternatives_1)
+{ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); }
)
;
@@ -9770,27 +10903,27 @@ finally {
}
-rule__XDoWhileExpression__Group__2
+rule__XVariableDeclaration__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__2__Impl
- rule__XDoWhileExpression__Group__3
+ rule__XVariableDeclaration__Group__2__Impl
+ rule__XVariableDeclaration__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__2__Impl
+rule__XVariableDeclaration__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); }
-(rule__XDoWhileExpression__BodyAssignment_2)
-{ after(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); }
+(rule__XVariableDeclaration__Alternatives_2)
+{ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); }
)
;
@@ -9799,29 +10932,26 @@ finally {
}
-rule__XDoWhileExpression__Group__3
+rule__XVariableDeclaration__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__3__Impl
- rule__XDoWhileExpression__Group__4
+ rule__XVariableDeclaration__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__3__Impl
+rule__XVariableDeclaration__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); }
-
- 'while'
-
-{ after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); }
+(rule__XVariableDeclaration__Group_3__0)?
+{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); }
)
;
@@ -9830,29 +10960,34 @@ finally {
}
-rule__XDoWhileExpression__Group__4
+
+
+
+
+
+
+
+
+rule__XVariableDeclaration__Group_2_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__4__Impl
- rule__XDoWhileExpression__Group__5
+ rule__XVariableDeclaration__Group_2_0__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__4__Impl
+rule__XVariableDeclaration__Group_2_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); }
-
- '('
-
-{ after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); }
+(rule__XVariableDeclaration__Group_2_0_0__0)
+{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); }
)
;
@@ -9861,27 +10996,29 @@ finally {
}
-rule__XDoWhileExpression__Group__5
+
+
+rule__XVariableDeclaration__Group_2_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__5__Impl
- rule__XDoWhileExpression__Group__6
+ rule__XVariableDeclaration__Group_2_0_0__0__Impl
+ rule__XVariableDeclaration__Group_2_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__5__Impl
+rule__XVariableDeclaration__Group_2_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); }
-(rule__XDoWhileExpression__PredicateAssignment_5)
-{ after(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); }
+(rule__XVariableDeclaration__TypeAssignment_2_0_0_0)
+{ after(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); }
)
;
@@ -9890,28 +11027,26 @@ finally {
}
-rule__XDoWhileExpression__Group__6
+rule__XVariableDeclaration__Group_2_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XDoWhileExpression__Group__6__Impl
+ rule__XVariableDeclaration__Group_2_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XDoWhileExpression__Group__6__Impl
+rule__XVariableDeclaration__Group_2_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); }
-
- ')'
-
-{ after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); }
+(rule__XVariableDeclaration__NameAssignment_2_0_0_1)
+{ after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); }
)
;
@@ -9924,39 +11059,29 @@ finally {
-
-
-
-
-
-
-
-
-
-
-rule__XBlockExpression__Group__0
+rule__XVariableDeclaration__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XBlockExpression__Group__0__Impl
- rule__XBlockExpression__Group__1
+ rule__XVariableDeclaration__Group_3__0__Impl
+ rule__XVariableDeclaration__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XBlockExpression__Group__0__Impl
+rule__XVariableDeclaration__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); }
-(
+{ before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); }
-)
-{ after(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); }
+ '='
+
+{ after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); }
)
;
@@ -9965,29 +11090,26 @@ finally {
}
-rule__XBlockExpression__Group__1
+rule__XVariableDeclaration__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XBlockExpression__Group__1__Impl
- rule__XBlockExpression__Group__2
+ rule__XVariableDeclaration__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XBlockExpression__Group__1__Impl
+rule__XVariableDeclaration__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); }
-
- '{'
-
-{ after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); }
+{ before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); }
+(rule__XVariableDeclaration__RightAssignment_3_1)
+{ after(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); }
)
;
@@ -9996,27 +11118,31 @@ finally {
}
-rule__XBlockExpression__Group__2
+
+
+
+
+rule__JvmFormalParameter__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XBlockExpression__Group__2__Impl
- rule__XBlockExpression__Group__3
+ rule__JvmFormalParameter__Group__0__Impl
+ rule__JvmFormalParameter__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XBlockExpression__Group__2__Impl
+rule__JvmFormalParameter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBlockExpressionAccess().getGroup_2()); }
-(rule__XBlockExpression__Group_2__0)*
-{ after(grammarAccess.getXBlockExpressionAccess().getGroup_2()); }
+{ before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
+(rule__JvmFormalParameter__ParameterTypeAssignment_0)?
+{ after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
)
;
@@ -10025,28 +11151,26 @@ finally {
}
-rule__XBlockExpression__Group__3
+rule__JvmFormalParameter__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XBlockExpression__Group__3__Impl
+ rule__JvmFormalParameter__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XBlockExpression__Group__3__Impl
+rule__JvmFormalParameter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); }
-
- '}'
-
-{ after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); }
+{ before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); }
+(rule__JvmFormalParameter__NameAssignment_1)
+{ after(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); }
)
;
@@ -10059,31 +11183,27 @@ finally {
-
-
-
-
-rule__XBlockExpression__Group_2__0
+rule__FullJvmFormalParameter__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XBlockExpression__Group_2__0__Impl
- rule__XBlockExpression__Group_2__1
+ rule__FullJvmFormalParameter__Group__0__Impl
+ rule__FullJvmFormalParameter__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XBlockExpression__Group_2__0__Impl
+rule__FullJvmFormalParameter__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); }
-(rule__XBlockExpression__ExpressionsAssignment_2_0)
-{ after(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); }
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
+(rule__FullJvmFormalParameter__ParameterTypeAssignment_0)
+{ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
)
;
@@ -10092,28 +11212,26 @@ finally {
}
-rule__XBlockExpression__Group_2__1
+rule__FullJvmFormalParameter__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XBlockExpression__Group_2__1__Impl
+ rule__FullJvmFormalParameter__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XBlockExpression__Group_2__1__Impl
+rule__FullJvmFormalParameter__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); }
-(
- ';'
-)?
-{ after(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); }
+{ before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
+(rule__FullJvmFormalParameter__NameAssignment_1)
+{ after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
)
;
@@ -10126,29 +11244,29 @@ finally {
-rule__XVariableDeclaration__Group__0
+rule__XFeatureCall__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group__0__Impl
- rule__XVariableDeclaration__Group__1
+ rule__XFeatureCall__Group__0__Impl
+ rule__XFeatureCall__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group__0__Impl
+rule__XFeatureCall__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); }
(
)
-{ after(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); }
+{ after(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); }
)
;
@@ -10157,27 +11275,27 @@ finally {
}
-rule__XVariableDeclaration__Group__1
+rule__XFeatureCall__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group__1__Impl
- rule__XVariableDeclaration__Group__2
+ rule__XFeatureCall__Group__1__Impl
+ rule__XFeatureCall__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group__1__Impl
+rule__XFeatureCall__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); }
-(rule__XVariableDeclaration__Alternatives_1)
-{ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getGroup_1()); }
+(rule__XFeatureCall__Group_1__0)?
+{ after(grammarAccess.getXFeatureCallAccess().getGroup_1()); }
)
;
@@ -10186,27 +11304,27 @@ finally {
}
-rule__XVariableDeclaration__Group__2
+rule__XFeatureCall__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group__2__Impl
- rule__XVariableDeclaration__Group__3
+ rule__XFeatureCall__Group__2__Impl
+ rule__XFeatureCall__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group__2__Impl
+rule__XFeatureCall__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); }
-(rule__XVariableDeclaration__Alternatives_2)
-{ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); }
+(rule__XFeatureCall__FeatureAssignment_2)
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); }
)
;
@@ -10215,26 +11333,27 @@ finally {
}
-rule__XVariableDeclaration__Group__3
+rule__XFeatureCall__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group__3__Impl
+ rule__XFeatureCall__Group__3__Impl
+ rule__XFeatureCall__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group__3__Impl
+rule__XFeatureCall__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); }
-(rule__XVariableDeclaration__Group_3__0)?
-{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); }
+{ before(grammarAccess.getXFeatureCallAccess().getGroup_3()); }
+(rule__XFeatureCall__Group_3__0)?
+{ after(grammarAccess.getXFeatureCallAccess().getGroup_3()); }
)
;
@@ -10243,34 +11362,26 @@ finally {
}
-
-
-
-
-
-
-
-
-rule__XVariableDeclaration__Group_2_0__0
+rule__XFeatureCall__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group_2_0__0__Impl
+ rule__XFeatureCall__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group_2_0__0__Impl
+rule__XFeatureCall__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); }
-(rule__XVariableDeclaration__Group_2_0_0__0)
-{ after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); }
+(rule__XFeatureCall__FeatureCallArgumentsAssignment_4)?
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); }
)
;
@@ -10281,27 +11392,37 @@ finally {
-rule__XVariableDeclaration__Group_2_0_0__0
+
+
+
+
+
+
+
+
+rule__XFeatureCall__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group_2_0_0__0__Impl
- rule__XVariableDeclaration__Group_2_0_0__1
+ rule__XFeatureCall__Group_1__0__Impl
+ rule__XFeatureCall__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group_2_0_0__0__Impl
+rule__XFeatureCall__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); }
-(rule__XVariableDeclaration__TypeAssignment_2_0_0_0)
-{ after(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); }
+
+ '<'
+
+{ after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); }
)
;
@@ -10310,26 +11431,27 @@ finally {
}
-rule__XVariableDeclaration__Group_2_0_0__1
+rule__XFeatureCall__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group_2_0_0__1__Impl
+ rule__XFeatureCall__Group_1__1__Impl
+ rule__XFeatureCall__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group_2_0_0__1__Impl
+rule__XFeatureCall__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); }
-(rule__XVariableDeclaration__NameAssignment_2_0_0_1)
-{ after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); }
+(rule__XFeatureCall__TypeArgumentsAssignment_1_1)
+{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); }
)
;
@@ -10338,33 +11460,27 @@ finally {
}
-
-
-
-
-rule__XVariableDeclaration__Group_3__0
+rule__XFeatureCall__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group_3__0__Impl
- rule__XVariableDeclaration__Group_3__1
+ rule__XFeatureCall__Group_1__2__Impl
+ rule__XFeatureCall__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group_3__0__Impl
+rule__XFeatureCall__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); }
-
- '='
-
-{ after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); }
+(rule__XFeatureCall__Group_1_2__0)*
+{ after(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); }
)
;
@@ -10373,26 +11489,28 @@ finally {
}
-rule__XVariableDeclaration__Group_3__1
+rule__XFeatureCall__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XVariableDeclaration__Group_3__1__Impl
+ rule__XFeatureCall__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XVariableDeclaration__Group_3__1__Impl
+rule__XFeatureCall__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); }
-(rule__XVariableDeclaration__RightAssignment_3_1)
-{ after(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); }
+
+ '>'
+
+{ after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); }
)
;
@@ -10405,27 +11523,33 @@ finally {
-rule__JvmFormalParameter__Group__0
+
+
+
+
+rule__XFeatureCall__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmFormalParameter__Group__0__Impl
- rule__JvmFormalParameter__Group__1
+ rule__XFeatureCall__Group_1_2__0__Impl
+ rule__XFeatureCall__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmFormalParameter__Group__0__Impl
+rule__XFeatureCall__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
-(rule__JvmFormalParameter__ParameterTypeAssignment_0)?
-{ after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); }
+
+ ','
+
+{ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); }
)
;
@@ -10434,26 +11558,26 @@ finally {
}
-rule__JvmFormalParameter__Group__1
+rule__XFeatureCall__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmFormalParameter__Group__1__Impl
+ rule__XFeatureCall__Group_1_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmFormalParameter__Group__1__Impl
+rule__XFeatureCall__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); }
-(rule__JvmFormalParameter__NameAssignment_1)
-{ after(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); }
+(rule__XFeatureCall__TypeArgumentsAssignment_1_2_1)
+{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); }
)
;
@@ -10466,27 +11590,27 @@ finally {
-rule__FullJvmFormalParameter__Group__0
+rule__XFeatureCall__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__FullJvmFormalParameter__Group__0__Impl
- rule__FullJvmFormalParameter__Group__1
+ rule__XFeatureCall__Group_3__0__Impl
+ rule__XFeatureCall__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__FullJvmFormalParameter__Group__0__Impl
+rule__XFeatureCall__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
-(rule__FullJvmFormalParameter__ParameterTypeAssignment_0)
-{ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); }
+(rule__XFeatureCall__ExplicitOperationCallAssignment_3_0)
+{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); }
)
;
@@ -10495,26 +11619,27 @@ finally {
}
-rule__FullJvmFormalParameter__Group__1
+rule__XFeatureCall__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__FullJvmFormalParameter__Group__1__Impl
+ rule__XFeatureCall__Group_3__1__Impl
+ rule__XFeatureCall__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
-rule__FullJvmFormalParameter__Group__1__Impl
+rule__XFeatureCall__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
-(rule__FullJvmFormalParameter__NameAssignment_1)
-{ after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); }
+(rule__XFeatureCall__Alternatives_3_1)?
+{ after(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); }
)
;
@@ -10523,33 +11648,28 @@ finally {
}
-
-
-
-
-rule__XFeatureCall__Group__0
+rule__XFeatureCall__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group__0__Impl
- rule__XFeatureCall__Group__1
+ rule__XFeatureCall__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group__0__Impl
+rule__XFeatureCall__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); }
-(
+{ before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); }
-)
-{ after(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); }
+ ')'
+
+{ after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); }
)
;
@@ -10558,27 +11678,33 @@ finally {
}
-rule__XFeatureCall__Group__1
+
+
+
+
+
+
+rule__XFeatureCall__Group_3_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group__1__Impl
- rule__XFeatureCall__Group__2
+ rule__XFeatureCall__Group_3_1_1__0__Impl
+ rule__XFeatureCall__Group_3_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group__1__Impl
+rule__XFeatureCall__Group_3_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1()); }
-(rule__XFeatureCall__DeclaringTypeAssignment_1)?
-{ after(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); }
+(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0)
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); }
)
;
@@ -10587,27 +11713,26 @@ finally {
}
-rule__XFeatureCall__Group__2
+rule__XFeatureCall__Group_3_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group__2__Impl
- rule__XFeatureCall__Group__3
+ rule__XFeatureCall__Group_3_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group__2__Impl
+rule__XFeatureCall__Group_3_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getGroup_2()); }
-(rule__XFeatureCall__Group_2__0)?
-{ after(grammarAccess.getXFeatureCallAccess().getGroup_2()); }
+{ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); }
+(rule__XFeatureCall__Group_3_1_1_1__0)*
+{ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); }
)
;
@@ -10616,27 +11741,33 @@ finally {
}
-rule__XFeatureCall__Group__3
+
+
+
+
+rule__XFeatureCall__Group_3_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group__3__Impl
- rule__XFeatureCall__Group__4
+ rule__XFeatureCall__Group_3_1_1_1__0__Impl
+ rule__XFeatureCall__Group_3_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group__3__Impl
+rule__XFeatureCall__Group_3_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_3()); }
-(rule__XFeatureCall__FeatureAssignment_3)
-{ after(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_3()); }
+{ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); }
+
+ ','
+
+{ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); }
)
;
@@ -10645,27 +11776,26 @@ finally {
}
-rule__XFeatureCall__Group__4
+rule__XFeatureCall__Group_3_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group__4__Impl
- rule__XFeatureCall__Group__5
+ rule__XFeatureCall__Group_3_1_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group__4__Impl
+rule__XFeatureCall__Group_3_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getGroup_4()); }
-(rule__XFeatureCall__Group_4__0)?
-{ after(grammarAccess.getXFeatureCallAccess().getGroup_4()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); }
+(rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1)
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); }
)
;
@@ -10674,26 +11804,33 @@ finally {
}
-rule__XFeatureCall__Group__5
+
+
+
+
+rule__XConstructorCall__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group__5__Impl
+ rule__XConstructorCall__Group__0__Impl
+ rule__XConstructorCall__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group__5__Impl
+rule__XConstructorCall__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5()); }
-(rule__XFeatureCall__FeatureCallArgumentsAssignment_5)?
-{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5()); }
+{ before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); }
)
;
@@ -10702,41 +11839,29 @@ finally {
}
-
-
-
-
-
-
-
-
-
-
-
-
-rule__XFeatureCall__Group_2__0
+rule__XConstructorCall__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_2__0__Impl
- rule__XFeatureCall__Group_2__1
+ rule__XConstructorCall__Group__1__Impl
+ rule__XConstructorCall__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_2__0__Impl
+rule__XConstructorCall__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0()); }
+{ before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); }
- '<'
+ 'new'
-{ after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0()); }
+{ after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); }
)
;
@@ -10745,27 +11870,27 @@ finally {
}
-rule__XFeatureCall__Group_2__1
+rule__XConstructorCall__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_2__1__Impl
- rule__XFeatureCall__Group_2__2
+ rule__XConstructorCall__Group__2__Impl
+ rule__XConstructorCall__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_2__1__Impl
+rule__XConstructorCall__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1()); }
-(rule__XFeatureCall__TypeArgumentsAssignment_2_1)
-{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1()); }
+{ before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); }
+(rule__XConstructorCall__ConstructorAssignment_2)
+{ after(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); }
)
;
@@ -10774,27 +11899,27 @@ finally {
}
-rule__XFeatureCall__Group_2__2
+rule__XConstructorCall__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_2__2__Impl
- rule__XFeatureCall__Group_2__3
+ rule__XConstructorCall__Group__3__Impl
+ rule__XConstructorCall__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_2__2__Impl
+rule__XConstructorCall__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getGroup_2_2()); }
-(rule__XFeatureCall__Group_2_2__0)*
-{ after(grammarAccess.getXFeatureCallAccess().getGroup_2_2()); }
+{ before(grammarAccess.getXConstructorCallAccess().getGroup_3()); }
+(rule__XConstructorCall__Group_3__0)?
+{ after(grammarAccess.getXConstructorCallAccess().getGroup_3()); }
)
;
@@ -10803,28 +11928,27 @@ finally {
}
-rule__XFeatureCall__Group_2__3
+rule__XConstructorCall__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_2__3__Impl
+ rule__XConstructorCall__Group__4__Impl
+ rule__XConstructorCall__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_2__3__Impl
+rule__XConstructorCall__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3()); }
-
- '>'
-
-{ after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3()); }
+{ before(grammarAccess.getXConstructorCallAccess().getGroup_4()); }
+(rule__XConstructorCall__Group_4__0)?
+{ after(grammarAccess.getXConstructorCallAccess().getGroup_4()); }
)
;
@@ -10833,37 +11957,26 @@ finally {
}
-
-
-
-
-
-
-
-
-rule__XFeatureCall__Group_2_2__0
+rule__XConstructorCall__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_2_2__0__Impl
- rule__XFeatureCall__Group_2_2__1
+ rule__XConstructorCall__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_2_2__0__Impl
+rule__XConstructorCall__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0()); }
-
- ','
-
-{ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0()); }
+{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); }
+(rule__XConstructorCall__ArgumentsAssignment_5)?
+{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); }
)
;
@@ -10872,26 +11985,41 @@ finally {
}
-rule__XFeatureCall__Group_2_2__1
+
+
+
+
+
+
+
+
+
+
+
+
+rule__XConstructorCall__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_2_2__1__Impl
+ rule__XConstructorCall__Group_3__0__Impl
+ rule__XConstructorCall__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_2_2__1__Impl
+rule__XConstructorCall__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1()); }
-(rule__XFeatureCall__TypeArgumentsAssignment_2_2_1)
-{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1()); }
+{ before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); }
+(
+ '<'
+)
+{ after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); }
)
;
@@ -10900,31 +12028,27 @@ finally {
}
-
-
-
-
-rule__XFeatureCall__Group_4__0
+rule__XConstructorCall__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_4__0__Impl
- rule__XFeatureCall__Group_4__1
+ rule__XConstructorCall__Group_3__1__Impl
+ rule__XConstructorCall__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_4__0__Impl
+rule__XConstructorCall__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_4_0()); }
-(rule__XFeatureCall__ExplicitOperationCallAssignment_4_0)
-{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_4_0()); }
+{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); }
+(rule__XConstructorCall__TypeArgumentsAssignment_3_1)
+{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); }
)
;
@@ -10933,27 +12057,27 @@ finally {
}
-rule__XFeatureCall__Group_4__1
+rule__XConstructorCall__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_4__1__Impl
- rule__XFeatureCall__Group_4__2
+ rule__XConstructorCall__Group_3__2__Impl
+ rule__XConstructorCall__Group_3__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_4__1__Impl
+rule__XConstructorCall__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getAlternatives_4_1()); }
-(rule__XFeatureCall__Alternatives_4_1)?
-{ after(grammarAccess.getXFeatureCallAccess().getAlternatives_4_1()); }
+{ before(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); }
+(rule__XConstructorCall__Group_3_2__0)*
+{ after(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); }
)
;
@@ -10962,28 +12086,28 @@ finally {
}
-rule__XFeatureCall__Group_4__2
+rule__XConstructorCall__Group_3__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_4__2__Impl
+ rule__XConstructorCall__Group_3__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_4__2__Impl
+rule__XConstructorCall__Group_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2()); }
+{ before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); }
- ')'
+ '>'
-{ after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2()); }
+{ after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); }
)
;
@@ -10998,27 +12122,31 @@ finally {
-rule__XFeatureCall__Group_4_1_1__0
+
+
+rule__XConstructorCall__Group_3_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_4_1_1__0__Impl
- rule__XFeatureCall__Group_4_1_1__1
+ rule__XConstructorCall__Group_3_2__0__Impl
+ rule__XConstructorCall__Group_3_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_4_1_1__0__Impl
+rule__XConstructorCall__Group_3_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0()); }
-(rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0)
-{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0()); }
+{ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); }
+
+ ','
+
+{ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); }
)
;
@@ -11027,26 +12155,26 @@ finally {
}
-rule__XFeatureCall__Group_4_1_1__1
+rule__XConstructorCall__Group_3_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_4_1_1__1__Impl
+ rule__XConstructorCall__Group_3_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_4_1_1__1__Impl
+rule__XConstructorCall__Group_3_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1_1()); }
-(rule__XFeatureCall__Group_4_1_1_1__0)*
-{ after(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1_1()); }
+{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); }
+(rule__XConstructorCall__TypeArgumentsAssignment_3_2_1)
+{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); }
)
;
@@ -11059,57 +12187,29 @@ finally {
-rule__XFeatureCall__Group_4_1_1_1__0
+rule__XConstructorCall__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFeatureCall__Group_4_1_1_1__0__Impl
- rule__XFeatureCall__Group_4_1_1_1__1
+ rule__XConstructorCall__Group_4__0__Impl
+ rule__XConstructorCall__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__Group_4_1_1_1__0__Impl
+rule__XConstructorCall__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0()); }
-
- ','
-
-{ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__XFeatureCall__Group_4_1_1_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XFeatureCall__Group_4_1_1_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XFeatureCall__Group_4_1_1_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
+{ before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); }
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1()); }
-(rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1)
-{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1()); }
+ '('
+)
+{ after(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); }
)
;
@@ -11118,31 +12218,27 @@ finally {
}
-
-
-
-
-rule__StaticQualifier__Group__0
+rule__XConstructorCall__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
- rule__StaticQualifier__Group__0__Impl
- rule__StaticQualifier__Group__1
+ rule__XConstructorCall__Group_4__1__Impl
+ rule__XConstructorCall__Group_4__2
;
finally {
restoreStackSize(stackSize);
}
-rule__StaticQualifier__Group__0__Impl
+rule__XConstructorCall__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0()); }
- ruleValidID
-{ after(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0()); }
+{ before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); }
+(rule__XConstructorCall__Alternatives_4_1)?
+{ after(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); }
)
;
@@ -11151,28 +12247,28 @@ finally {
}
-rule__StaticQualifier__Group__1
+rule__XConstructorCall__Group_4__2
@init {
int stackSize = keepStackSize();
}
:
- rule__StaticQualifier__Group__1__Impl
+ rule__XConstructorCall__Group_4__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__StaticQualifier__Group__1__Impl
+rule__XConstructorCall__Group_4__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1()); }
+{ before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); }
- '::'
+ ')'
-{ after(grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1()); }
+{ after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); }
)
;
@@ -11185,29 +12281,29 @@ finally {
-rule__XConstructorCall__Group__0
+
+
+rule__XConstructorCall__Group_4_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group__0__Impl
- rule__XConstructorCall__Group__1
+ rule__XConstructorCall__Group_4_1_1__0__Impl
+ rule__XConstructorCall__Group_4_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group__0__Impl
+rule__XConstructorCall__Group_4_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); }
+{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); }
+(rule__XConstructorCall__ArgumentsAssignment_4_1_1_0)
+{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); }
)
;
@@ -11216,29 +12312,26 @@ finally {
}
-rule__XConstructorCall__Group__1
+rule__XConstructorCall__Group_4_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group__1__Impl
- rule__XConstructorCall__Group__2
+ rule__XConstructorCall__Group_4_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group__1__Impl
+rule__XConstructorCall__Group_4_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); }
-
- 'new'
-
-{ after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); }
+{ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); }
+(rule__XConstructorCall__Group_4_1_1_1__0)*
+{ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); }
)
;
@@ -11247,27 +12340,33 @@ finally {
}
-rule__XConstructorCall__Group__2
+
+
+
+
+rule__XConstructorCall__Group_4_1_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group__2__Impl
- rule__XConstructorCall__Group__3
+ rule__XConstructorCall__Group_4_1_1_1__0__Impl
+ rule__XConstructorCall__Group_4_1_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group__2__Impl
+rule__XConstructorCall__Group_4_1_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); }
-(rule__XConstructorCall__ConstructorAssignment_2)
-{ after(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); }
+{ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); }
+
+ ','
+
+{ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); }
)
;
@@ -11276,27 +12375,26 @@ finally {
}
-rule__XConstructorCall__Group__3
+rule__XConstructorCall__Group_4_1_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group__3__Impl
- rule__XConstructorCall__Group__4
+ rule__XConstructorCall__Group_4_1_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group__3__Impl
+rule__XConstructorCall__Group_4_1_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getGroup_3()); }
-(rule__XConstructorCall__Group_3__0)?
-{ after(grammarAccess.getXConstructorCallAccess().getGroup_3()); }
+{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); }
+(rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1)
+{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); }
)
;
@@ -11305,27 +12403,33 @@ finally {
}
-rule__XConstructorCall__Group__4
+
+
+
+
+rule__XBooleanLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group__4__Impl
- rule__XConstructorCall__Group__5
+ rule__XBooleanLiteral__Group__0__Impl
+ rule__XBooleanLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group__4__Impl
+rule__XBooleanLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getGroup_4()); }
-(rule__XConstructorCall__Group_4__0)?
-{ after(grammarAccess.getXConstructorCallAccess().getGroup_4()); }
+{ before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); }
)
;
@@ -11334,26 +12438,26 @@ finally {
}
-rule__XConstructorCall__Group__5
+rule__XBooleanLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group__5__Impl
+ rule__XBooleanLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group__5__Impl
+rule__XBooleanLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); }
-(rule__XConstructorCall__ArgumentsAssignment_5)?
-{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); }
+{ before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); }
+(rule__XBooleanLiteral__Alternatives_1)
+{ after(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); }
)
;
@@ -11366,37 +12470,29 @@ finally {
-
-
-
-
-
-
-
-
-rule__XConstructorCall__Group_3__0
+rule__XNullLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_3__0__Impl
- rule__XConstructorCall__Group_3__1
+ rule__XNullLiteral__Group__0__Impl
+ rule__XNullLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_3__0__Impl
+rule__XNullLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); }
+{ before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); }
(
- '<'
+
)
-{ after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); }
+{ after(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); }
)
;
@@ -11405,27 +12501,28 @@ finally {
}
-rule__XConstructorCall__Group_3__1
+rule__XNullLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_3__1__Impl
- rule__XConstructorCall__Group_3__2
+ rule__XNullLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_3__1__Impl
+rule__XNullLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); }
-(rule__XConstructorCall__TypeArgumentsAssignment_3_1)
-{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); }
+{ before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); }
+
+ 'null'
+
+{ after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); }
)
;
@@ -11434,27 +12531,33 @@ finally {
}
-rule__XConstructorCall__Group_3__2
+
+
+
+
+rule__XNumberLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_3__2__Impl
- rule__XConstructorCall__Group_3__3
+ rule__XNumberLiteral__Group__0__Impl
+ rule__XNumberLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_3__2__Impl
+rule__XNumberLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); }
-(rule__XConstructorCall__Group_3_2__0)*
-{ after(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); }
+{ before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); }
+(
+
+)
+{ after(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); }
)
;
@@ -11463,28 +12566,26 @@ finally {
}
-rule__XConstructorCall__Group_3__3
+rule__XNumberLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_3__3__Impl
+ rule__XNumberLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_3__3__Impl
+rule__XNumberLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); }
-
- '>'
-
-{ after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); }
+{ before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); }
+(rule__XNumberLiteral__ValueAssignment_1)
+{ after(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); }
)
;
@@ -11497,33 +12598,29 @@ finally {
-
-
-
-
-rule__XConstructorCall__Group_3_2__0
+rule__XStringLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_3_2__0__Impl
- rule__XConstructorCall__Group_3_2__1
+ rule__XStringLiteral__Group__0__Impl
+ rule__XStringLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_3_2__0__Impl
+rule__XStringLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); }
-
- ','
+{ before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); }
+(
-{ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); }
+)
+{ after(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); }
)
;
@@ -11532,26 +12629,26 @@ finally {
}
-rule__XConstructorCall__Group_3_2__1
+rule__XStringLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_3_2__1__Impl
+ rule__XStringLiteral__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_3_2__1__Impl
+rule__XStringLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); }
-(rule__XConstructorCall__TypeArgumentsAssignment_3_2_1)
-{ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); }
+{ before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); }
+(rule__XStringLiteral__ValueAssignment_1)
+{ after(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); }
)
;
@@ -11564,29 +12661,29 @@ finally {
-rule__XConstructorCall__Group_4__0
+rule__XTypeLiteral__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_4__0__Impl
- rule__XConstructorCall__Group_4__1
+ rule__XTypeLiteral__Group__0__Impl
+ rule__XTypeLiteral__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_4__0__Impl
+rule__XTypeLiteral__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); }
+{ before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); }
(
- '('
+
)
-{ after(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); }
+{ after(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); }
)
;
@@ -11595,27 +12692,29 @@ finally {
}
-rule__XConstructorCall__Group_4__1
+rule__XTypeLiteral__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_4__1__Impl
- rule__XConstructorCall__Group_4__2
+ rule__XTypeLiteral__Group__1__Impl
+ rule__XTypeLiteral__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_4__1__Impl
+rule__XTypeLiteral__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); }
-(rule__XConstructorCall__Alternatives_4_1)?
-{ after(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); }
+{ before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); }
+
+ 'typeof'
+
+{ after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); }
)
;
@@ -11624,28 +12723,29 @@ finally {
}
-rule__XConstructorCall__Group_4__2
+rule__XTypeLiteral__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_4__2__Impl
+ rule__XTypeLiteral__Group__2__Impl
+ rule__XTypeLiteral__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_4__2__Impl
+rule__XTypeLiteral__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); }
+{ before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); }
- ')'
+ '('
-{ after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); }
+{ after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); }
)
;
@@ -11654,33 +12754,27 @@ finally {
}
-
-
-
-
-
-
-rule__XConstructorCall__Group_4_1_1__0
+rule__XTypeLiteral__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_4_1_1__0__Impl
- rule__XConstructorCall__Group_4_1_1__1
+ rule__XTypeLiteral__Group__3__Impl
+ rule__XTypeLiteral__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_4_1_1__0__Impl
+rule__XTypeLiteral__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); }
-(rule__XConstructorCall__ArgumentsAssignment_4_1_1_0)
-{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); }
+{ before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); }
+(rule__XTypeLiteral__TypeAssignment_3)
+{ after(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); }
)
;
@@ -11689,26 +12783,27 @@ finally {
}
-rule__XConstructorCall__Group_4_1_1__1
+rule__XTypeLiteral__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_4_1_1__1__Impl
+ rule__XTypeLiteral__Group__4__Impl
+ rule__XTypeLiteral__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_4_1_1__1__Impl
+rule__XTypeLiteral__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); }
-(rule__XConstructorCall__Group_4_1_1_1__0)*
-{ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); }
+{ before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); }
+(rule__XTypeLiteral__ArrayDimensionsAssignment_4)*
+{ after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); }
)
;
@@ -11717,33 +12812,28 @@ finally {
}
-
-
-
-
-rule__XConstructorCall__Group_4_1_1_1__0
+rule__XTypeLiteral__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__XConstructorCall__Group_4_1_1_1__0__Impl
- rule__XConstructorCall__Group_4_1_1_1__1
+ rule__XTypeLiteral__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XConstructorCall__Group_4_1_1_1__0__Impl
+rule__XTypeLiteral__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); }
+{ before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); }
- ','
+ ')'
-{ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); }
+{ after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); }
)
;
@@ -11752,61 +12842,41 @@ finally {
}
-rule__XConstructorCall__Group_4_1_1_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XConstructorCall__Group_4_1_1_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XConstructorCall__Group_4_1_1_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); }
-(rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1)
-{ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XBooleanLiteral__Group__0
+
+
+
+
+rule__XThrowExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XBooleanLiteral__Group__0__Impl
- rule__XBooleanLiteral__Group__1
+ rule__XThrowExpression__Group__0__Impl
+ rule__XThrowExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XBooleanLiteral__Group__0__Impl
+rule__XThrowExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); }
+{ before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); }
(
)
-{ after(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); }
+{ after(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); }
)
;
@@ -11815,26 +12885,29 @@ finally {
}
-rule__XBooleanLiteral__Group__1
+rule__XThrowExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XBooleanLiteral__Group__1__Impl
+ rule__XThrowExpression__Group__1__Impl
+ rule__XThrowExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XBooleanLiteral__Group__1__Impl
+rule__XThrowExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); }
-(rule__XBooleanLiteral__Alternatives_1)
-{ after(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); }
+{ before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); }
+
+ 'throw'
+
+{ after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); }
)
;
@@ -11843,33 +12916,26 @@ finally {
}
-
-
-
-
-rule__XNullLiteral__Group__0
+rule__XThrowExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XNullLiteral__Group__0__Impl
- rule__XNullLiteral__Group__1
+ rule__XThrowExpression__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XNullLiteral__Group__0__Impl
+rule__XThrowExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); }
+{ before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); }
+(rule__XThrowExpression__ExpressionAssignment_2)
+{ after(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); }
)
;
@@ -11878,28 +12944,35 @@ finally {
}
-rule__XNullLiteral__Group__1
+
+
+
+
+
+
+rule__XReturnExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XNullLiteral__Group__1__Impl
+ rule__XReturnExpression__Group__0__Impl
+ rule__XReturnExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XNullLiteral__Group__1__Impl
+rule__XReturnExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); }
-
- 'null'
+{ before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); }
+(
-{ after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); }
+)
+{ after(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); }
)
;
@@ -11908,33 +12981,29 @@ finally {
}
-
-
-
-
-rule__XNumberLiteral__Group__0
+rule__XReturnExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XNumberLiteral__Group__0__Impl
- rule__XNumberLiteral__Group__1
+ rule__XReturnExpression__Group__1__Impl
+ rule__XReturnExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XNumberLiteral__Group__0__Impl
+rule__XReturnExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); }
-(
+{ before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); }
-)
-{ after(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); }
+ 'return'
+
+{ after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); }
)
;
@@ -11943,26 +13012,26 @@ finally {
}
-rule__XNumberLiteral__Group__1
+rule__XReturnExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XNumberLiteral__Group__1__Impl
+ rule__XReturnExpression__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XNumberLiteral__Group__1__Impl
+rule__XReturnExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); }
-(rule__XNumberLiteral__ValueAssignment_1)
-{ after(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); }
+{ before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); }
+(rule__XReturnExpression__ExpressionAssignment_2)?
+{ after(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); }
)
;
@@ -11975,29 +13044,31 @@ finally {
-rule__XStringLiteral__Group__0
+
+
+rule__XTryCatchFinallyExpression__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XStringLiteral__Group__0__Impl
- rule__XStringLiteral__Group__1
+ rule__XTryCatchFinallyExpression__Group__0__Impl
+ rule__XTryCatchFinallyExpression__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XStringLiteral__Group__0__Impl
+rule__XTryCatchFinallyExpression__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); }
(
)
-{ after(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); }
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); }
)
;
@@ -12006,26 +13077,29 @@ finally {
}
-rule__XStringLiteral__Group__1
+rule__XTryCatchFinallyExpression__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XStringLiteral__Group__1__Impl
+ rule__XTryCatchFinallyExpression__Group__1__Impl
+ rule__XTryCatchFinallyExpression__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XStringLiteral__Group__1__Impl
+rule__XTryCatchFinallyExpression__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); }
-(rule__XStringLiteral__ValueAssignment_1)
-{ after(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); }
+
+ 'try'
+
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); }
)
;
@@ -12034,33 +13108,27 @@ finally {
}
-
-
-
-
-rule__XTypeLiteral__Group__0
+rule__XTryCatchFinallyExpression__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XTypeLiteral__Group__0__Impl
- rule__XTypeLiteral__Group__1
+ rule__XTryCatchFinallyExpression__Group__2__Impl
+ rule__XTryCatchFinallyExpression__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XTypeLiteral__Group__0__Impl
+rule__XTryCatchFinallyExpression__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); }
+(rule__XTryCatchFinallyExpression__ExpressionAssignment_2)
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); }
)
;
@@ -12069,29 +13137,26 @@ finally {
}
-rule__XTypeLiteral__Group__1
+rule__XTryCatchFinallyExpression__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XTypeLiteral__Group__1__Impl
- rule__XTypeLiteral__Group__2
+ rule__XTryCatchFinallyExpression__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTypeLiteral__Group__1__Impl
+rule__XTryCatchFinallyExpression__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); }
-
- 'typeof'
-
-{ after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); }
+(rule__XTryCatchFinallyExpression__Alternatives_3)
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); }
)
;
@@ -12100,29 +13165,42 @@ finally {
}
-rule__XTypeLiteral__Group__2
+
+
+
+
+
+
+
+
+rule__XTryCatchFinallyExpression__Group_3_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XTypeLiteral__Group__2__Impl
- rule__XTypeLiteral__Group__3
+ rule__XTryCatchFinallyExpression__Group_3_0__0__Impl
+ rule__XTryCatchFinallyExpression__Group_3_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XTypeLiteral__Group__2__Impl
+rule__XTryCatchFinallyExpression__Group_3_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); }
-
- '('
-
-{ after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); }
+(
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
+(rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0)
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
+)
+(
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
+(rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0)*
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
+)
)
;
@@ -12131,27 +13209,26 @@ finally {
}
-rule__XTypeLiteral__Group__3
+rule__XTryCatchFinallyExpression__Group_3_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XTypeLiteral__Group__3__Impl
- rule__XTypeLiteral__Group__4
+ rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTypeLiteral__Group__3__Impl
+rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); }
-(rule__XTypeLiteral__TypeAssignment_3)
-{ after(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); }
+(rule__XTryCatchFinallyExpression__Group_3_0_1__0)?
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); }
)
;
@@ -12160,28 +13237,33 @@ finally {
}
-rule__XTypeLiteral__Group__4
+
+
+
+
+rule__XTryCatchFinallyExpression__Group_3_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XTypeLiteral__Group__4__Impl
+ rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl
+ rule__XTryCatchFinallyExpression__Group_3_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XTypeLiteral__Group__4__Impl
+rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4()); }
-
- ')'
-
-{ after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); }
+(
+ 'finally'
+)
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); }
)
;
@@ -12190,39 +13272,26 @@ finally {
}
-
-
-
-
-
-
-
-
-
-
-rule__XThrowExpression__Group__0
+rule__XTryCatchFinallyExpression__Group_3_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XThrowExpression__Group__0__Impl
- rule__XThrowExpression__Group__1
+ rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XThrowExpression__Group__0__Impl
+rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); }
-(
-
-)
-{ after(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); }
+(rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1)
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); }
)
;
@@ -12231,29 +13300,33 @@ finally {
}
-rule__XThrowExpression__Group__1
+
+
+
+
+rule__XTryCatchFinallyExpression__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XThrowExpression__Group__1__Impl
- rule__XThrowExpression__Group__2
+ rule__XTryCatchFinallyExpression__Group_3_1__0__Impl
+ rule__XTryCatchFinallyExpression__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XThrowExpression__Group__1__Impl
+rule__XTryCatchFinallyExpression__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); }
- 'throw'
+ 'finally'
-{ after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); }
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); }
)
;
@@ -12262,26 +13335,26 @@ finally {
}
-rule__XThrowExpression__Group__2
+rule__XTryCatchFinallyExpression__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XThrowExpression__Group__2__Impl
+ rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XThrowExpression__Group__2__Impl
+rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); }
-(rule__XThrowExpression__ExpressionAssignment_2)
-{ after(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); }
+{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); }
+(rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1)
+{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); }
)
;
@@ -12294,31 +13367,29 @@ finally {
-
-
-rule__XReturnExpression__Group__0
+rule__XCatchClause__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XReturnExpression__Group__0__Impl
- rule__XReturnExpression__Group__1
+ rule__XCatchClause__Group__0__Impl
+ rule__XCatchClause__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XReturnExpression__Group__0__Impl
+rule__XCatchClause__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); }
+{ before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); }
(
-
+ 'catch'
)
-{ after(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); }
+{ after(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); }
)
;
@@ -12327,29 +13398,29 @@ finally {
}
-rule__XReturnExpression__Group__1
+rule__XCatchClause__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XReturnExpression__Group__1__Impl
- rule__XReturnExpression__Group__2
+ rule__XCatchClause__Group__1__Impl
+ rule__XCatchClause__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XReturnExpression__Group__1__Impl
+rule__XCatchClause__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); }
+{ before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); }
- 'return'
+ '('
-{ after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); }
+{ after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); }
)
;
@@ -12358,26 +13429,27 @@ finally {
}
-rule__XReturnExpression__Group__2
+rule__XCatchClause__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XReturnExpression__Group__2__Impl
+ rule__XCatchClause__Group__2__Impl
+ rule__XCatchClause__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XReturnExpression__Group__2__Impl
+rule__XCatchClause__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); }
-(rule__XReturnExpression__ExpressionAssignment_2)?
-{ after(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); }
+{ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); }
+(rule__XCatchClause__DeclaredParamAssignment_2)
+{ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); }
)
;
@@ -12386,35 +13458,29 @@ finally {
}
-
-
-
-
-
-
-rule__XTryCatchFinallyExpression__Group__0
+rule__XCatchClause__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group__0__Impl
- rule__XTryCatchFinallyExpression__Group__1
+ rule__XCatchClause__Group__3__Impl
+ rule__XCatchClause__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group__0__Impl
+rule__XCatchClause__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); }
-(
+{ before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); }
-)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); }
+ ')'
+
+{ after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); }
)
;
@@ -12423,29 +13489,26 @@ finally {
}
-rule__XTryCatchFinallyExpression__Group__1
+rule__XCatchClause__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group__1__Impl
- rule__XTryCatchFinallyExpression__Group__2
+ rule__XCatchClause__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group__1__Impl
+rule__XCatchClause__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); }
-
- 'try'
-
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); }
+{ before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); }
+(rule__XCatchClause__ExpressionAssignment_4)
+{ after(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); }
)
;
@@ -12454,27 +13517,37 @@ finally {
}
-rule__XTryCatchFinallyExpression__Group__2
+
+
+
+
+
+
+
+
+
+
+rule__QualifiedName__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group__2__Impl
- rule__XTryCatchFinallyExpression__Group__3
+ rule__QualifiedName__Group__0__Impl
+ rule__QualifiedName__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group__2__Impl
+rule__QualifiedName__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); }
-(rule__XTryCatchFinallyExpression__ExpressionAssignment_2)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); }
+{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); }
+ ruleValidID
+{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); }
)
;
@@ -12483,26 +13556,26 @@ finally {
}
-rule__XTryCatchFinallyExpression__Group__3
+rule__QualifiedName__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group__3__Impl
+ rule__QualifiedName__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group__3__Impl
+rule__QualifiedName__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); }
-(rule__XTryCatchFinallyExpression__Alternatives_3)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); }
+{ before(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
+(rule__QualifiedName__Group_1__0)*
+{ after(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
)
;
@@ -12515,38 +13588,29 @@ finally {
-
-
-
-
-rule__XTryCatchFinallyExpression__Group_3_0__0
+rule__QualifiedName__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group_3_0__0__Impl
- rule__XTryCatchFinallyExpression__Group_3_0__1
+ rule__QualifiedName__Group_1__0__Impl
+ rule__QualifiedName__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group_3_0__0__Impl
+rule__QualifiedName__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
+{ before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
-(rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
-)
-(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
-(rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0)*
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); }
+ '.'
)
+{ after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
)
;
@@ -12555,26 +13619,26 @@ finally {
}
-rule__XTryCatchFinallyExpression__Group_3_0__1
+rule__QualifiedName__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
+ rule__QualifiedName__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
+rule__QualifiedName__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); }
-(rule__XTryCatchFinallyExpression__Group_3_0_1__0)?
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); }
+{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); }
+ ruleValidID
+{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); }
)
;
@@ -12587,29 +13651,27 @@ finally {
-rule__XTryCatchFinallyExpression__Group_3_0_1__0
+rule__Number__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl
- rule__XTryCatchFinallyExpression__Group_3_0_1__1
+ rule__Number__Group_1__0__Impl
+ rule__Number__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl
+rule__Number__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); }
-(
- 'finally'
-)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); }
+{ before(grammarAccess.getNumberAccess().getAlternatives_1_0()); }
+(rule__Number__Alternatives_1_0)
+{ after(grammarAccess.getNumberAccess().getAlternatives_1_0()); }
)
;
@@ -12618,26 +13680,26 @@ finally {
}
-rule__XTryCatchFinallyExpression__Group_3_0_1__1
+rule__Number__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
+ rule__Number__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
+rule__Number__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); }
-(rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); }
+{ before(grammarAccess.getNumberAccess().getGroup_1_1()); }
+(rule__Number__Group_1_1__0)?
+{ after(grammarAccess.getNumberAccess().getGroup_1_1()); }
)
;
@@ -12650,29 +13712,29 @@ finally {
-rule__XTryCatchFinallyExpression__Group_3_1__0
+rule__Number__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group_3_1__0__Impl
- rule__XTryCatchFinallyExpression__Group_3_1__1
+ rule__Number__Group_1_1__0__Impl
+ rule__Number__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group_3_1__0__Impl
+rule__Number__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); }
+{ before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); }
- 'finally'
+ '.'
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); }
+{ after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); }
)
;
@@ -12681,26 +13743,26 @@ finally {
}
-rule__XTryCatchFinallyExpression__Group_3_1__1
+rule__Number__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
+ rule__Number__Group_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
+rule__Number__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); }
-(rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1)
-{ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); }
+{ before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); }
+(rule__Number__Alternatives_1_1_1)
+{ after(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); }
)
;
@@ -12713,29 +13775,28 @@ finally {
-rule__XCatchClause__Group__0
+
+rule__JvmTypeReference__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XCatchClause__Group__0__Impl
- rule__XCatchClause__Group__1
+ rule__JvmTypeReference__Group_0__0__Impl
+ rule__JvmTypeReference__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XCatchClause__Group__0__Impl
+rule__JvmTypeReference__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); }
-(
- 'catch'
-)
-{ after(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); }
+ ruleJvmParameterizedTypeReference
+{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); }
)
;
@@ -12744,29 +13805,26 @@ finally {
}
-rule__XCatchClause__Group__1
+rule__JvmTypeReference__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XCatchClause__Group__1__Impl
- rule__XCatchClause__Group__2
+ rule__JvmTypeReference__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XCatchClause__Group__1__Impl
+rule__JvmTypeReference__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); }
-
- '('
-
-{ after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); }
+(rule__JvmTypeReference__Group_0_1__0)*
+{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); }
)
;
@@ -12775,27 +13833,30 @@ finally {
}
-rule__XCatchClause__Group__2
+
+
+
+
+rule__JvmTypeReference__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XCatchClause__Group__2__Impl
- rule__XCatchClause__Group__3
+ rule__JvmTypeReference__Group_0_1__0__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XCatchClause__Group__2__Impl
+rule__JvmTypeReference__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); }
-(rule__XCatchClause__DeclaredParamAssignment_2)
-{ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
+(rule__JvmTypeReference__Group_0_1_0__0)
+{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
)
;
@@ -12804,29 +13865,31 @@ finally {
}
-rule__XCatchClause__Group__3
+
+
+rule__JvmTypeReference__Group_0_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XCatchClause__Group__3__Impl
- rule__XCatchClause__Group__4
+ rule__JvmTypeReference__Group_0_1_0__0__Impl
+ rule__JvmTypeReference__Group_0_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XCatchClause__Group__3__Impl
+rule__JvmTypeReference__Group_0_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); }
-
- ')'
+{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
+(
-{ after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); }
+)
+{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
)
;
@@ -12835,26 +13898,26 @@ finally {
}
-rule__XCatchClause__Group__4
+rule__JvmTypeReference__Group_0_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XCatchClause__Group__4__Impl
+ rule__JvmTypeReference__Group_0_1_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XCatchClause__Group__4__Impl
+rule__JvmTypeReference__Group_0_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); }
-(rule__XCatchClause__ExpressionAssignment_4)
-{ after(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); }
+{ before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); }
+ ruleArrayBrackets
+{ after(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); }
)
;
@@ -12867,33 +13930,29 @@ finally {
-
-
-
-
-
-
-rule__QualifiedName__Group__0
+rule__ArrayBrackets__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QualifiedName__Group__0__Impl
- rule__QualifiedName__Group__1
+ rule__ArrayBrackets__Group__0__Impl
+ rule__ArrayBrackets__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QualifiedName__Group__0__Impl
+rule__ArrayBrackets__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); }
- ruleValidID
-{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); }
+{ before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); }
+
+ '['
+
+{ after(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); }
)
;
@@ -12902,26 +13961,28 @@ finally {
}
-rule__QualifiedName__Group__1
+rule__ArrayBrackets__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QualifiedName__Group__1__Impl
+ rule__ArrayBrackets__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__QualifiedName__Group__1__Impl
+rule__ArrayBrackets__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
-(rule__QualifiedName__Group_1__0)*
-{ after(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
+{ before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); }
+
+ ']'
+
+{ after(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); }
)
;
@@ -12934,29 +13995,27 @@ finally {
-rule__QualifiedName__Group_1__0
+rule__XFunctionTypeRef__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__QualifiedName__Group_1__0__Impl
- rule__QualifiedName__Group_1__1
+ rule__XFunctionTypeRef__Group__0__Impl
+ rule__XFunctionTypeRef__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__QualifiedName__Group_1__0__Impl
+rule__XFunctionTypeRef__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
-(
- '.'
-)
-{ after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); }
+(rule__XFunctionTypeRef__Group_0__0)?
+{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); }
)
;
@@ -12965,26 +14024,29 @@ finally {
}
-rule__QualifiedName__Group_1__1
+rule__XFunctionTypeRef__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__QualifiedName__Group_1__1__Impl
+ rule__XFunctionTypeRef__Group__1__Impl
+ rule__XFunctionTypeRef__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__QualifiedName__Group_1__1__Impl
+rule__XFunctionTypeRef__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); }
- ruleValidID
-{ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+
+ '=>'
+
+{ after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); }
)
;
@@ -12993,31 +14055,26 @@ finally {
}
-
-
-
-
-rule__Number__Group_1__0
+rule__XFunctionTypeRef__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__Number__Group_1__0__Impl
- rule__Number__Group_1__1
+ rule__XFunctionTypeRef__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Number__Group_1__0__Impl
+rule__XFunctionTypeRef__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getNumberAccess().getAlternatives_1_0()); }
-(rule__Number__Alternatives_1_0)
-{ after(grammarAccess.getNumberAccess().getAlternatives_1_0()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); }
+(rule__XFunctionTypeRef__ReturnTypeAssignment_2)
+{ after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); }
)
;
@@ -13026,26 +14083,35 @@ finally {
}
-rule__Number__Group_1__1
+
+
+
+
+
+
+rule__XFunctionTypeRef__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__Number__Group_1__1__Impl
+ rule__XFunctionTypeRef__Group_0__0__Impl
+ rule__XFunctionTypeRef__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__Number__Group_1__1__Impl
+rule__XFunctionTypeRef__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getNumberAccess().getGroup_1_1()); }
-(rule__Number__Group_1_1__0)?
-{ after(grammarAccess.getNumberAccess().getGroup_1_1()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); }
+
+ '('
+
+{ after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); }
)
;
@@ -13054,33 +14120,27 @@ finally {
}
-
-
-
-
-rule__Number__Group_1_1__0
+rule__XFunctionTypeRef__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__Number__Group_1_1__0__Impl
- rule__Number__Group_1_1__1
+ rule__XFunctionTypeRef__Group_0__1__Impl
+ rule__XFunctionTypeRef__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__Number__Group_1_1__0__Impl
+rule__XFunctionTypeRef__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); }
-
- '.'
-
-{ after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); }
+(rule__XFunctionTypeRef__Group_0_1__0)?
+{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); }
)
;
@@ -13089,26 +14149,28 @@ finally {
}
-rule__Number__Group_1_1__1
+rule__XFunctionTypeRef__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__Number__Group_1_1__1__Impl
+ rule__XFunctionTypeRef__Group_0__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__Number__Group_1_1__1__Impl
+rule__XFunctionTypeRef__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); }
-(rule__Number__Alternatives_1_1_1)
-{ after(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); }
+
+ ')'
+
+{ after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); }
)
;
@@ -13121,27 +14183,29 @@ finally {
-rule__JvmTypeReference__Group_0__0
+
+
+rule__XFunctionTypeRef__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0__0__Impl
- rule__JvmTypeReference__Group_0__1
+ rule__XFunctionTypeRef__Group_0_1__0__Impl
+ rule__XFunctionTypeRef__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0__0__Impl
+rule__XFunctionTypeRef__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); }
- ruleJvmParameterizedTypeReference
-{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); }
+(rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0)
+{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); }
)
;
@@ -13150,26 +14214,26 @@ finally {
}
-rule__JvmTypeReference__Group_0__1
+rule__XFunctionTypeRef__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0__1__Impl
+ rule__XFunctionTypeRef__Group_0_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0__1__Impl
+rule__XFunctionTypeRef__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); }
-(rule__JvmTypeReference__Group_0_1__0)*
-{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); }
+(rule__XFunctionTypeRef__Group_0_1_1__0)*
+{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); }
)
;
@@ -13182,26 +14246,29 @@ finally {
-rule__JvmTypeReference__Group_0_1__0
+rule__XFunctionTypeRef__Group_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0_1__0__Impl
+ rule__XFunctionTypeRef__Group_0_1_1__0__Impl
+ rule__XFunctionTypeRef__Group_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0_1__0__Impl
+rule__XFunctionTypeRef__Group_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
-(rule__JvmTypeReference__Group_0_1_0__0)
-{ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); }
+
+ ','
+
+{ after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); }
)
;
@@ -13210,31 +14277,26 @@ finally {
}
-
-
-rule__JvmTypeReference__Group_0_1_0__0
+rule__XFunctionTypeRef__Group_0_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0_1_0__0__Impl
- rule__JvmTypeReference__Group_0_1_0__1
+ rule__XFunctionTypeRef__Group_0_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0_1_0__0__Impl
+rule__XFunctionTypeRef__Group_0_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
-(
-
-)
-{ after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); }
+{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); }
+(rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1)
+{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); }
)
;
@@ -13243,29 +14305,31 @@ finally {
}
-rule__JvmTypeReference__Group_0_1_0__1
+
+
+
+
+rule__JvmParameterizedTypeReference__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0_1_0__1__Impl
- rule__JvmTypeReference__Group_0_1_0__2
+ rule__JvmParameterizedTypeReference__Group__0__Impl
+ rule__JvmParameterizedTypeReference__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0_1_0__1__Impl
+rule__JvmParameterizedTypeReference__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1()); }
-
- '['
-
-{ after(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); }
+(rule__JvmParameterizedTypeReference__TypeAssignment_0)
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); }
)
;
@@ -13274,28 +14338,26 @@ finally {
}
-rule__JvmTypeReference__Group_0_1_0__2
+rule__JvmParameterizedTypeReference__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmTypeReference__Group_0_1_0__2__Impl
+ rule__JvmParameterizedTypeReference__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmTypeReference__Group_0_1_0__2__Impl
+rule__JvmParameterizedTypeReference__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2()); }
-
- ']'
-
-{ after(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); }
+(rule__JvmParameterizedTypeReference__Group_1__0)?
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); }
)
;
@@ -13308,29 +14370,29 @@ finally {
-
-
-rule__XFunctionTypeRef__Group__0
+rule__JvmParameterizedTypeReference__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group__0__Impl
- rule__XFunctionTypeRef__Group__1
+ rule__JvmParameterizedTypeReference__Group_1__0__Impl
+ rule__JvmParameterizedTypeReference__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group__0__Impl
+rule__JvmParameterizedTypeReference__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); }
-(rule__XFunctionTypeRef__Group_0__0)?
-{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); }
+(
+ '<'
+)
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); }
)
;
@@ -13339,29 +14401,27 @@ finally {
}
-rule__XFunctionTypeRef__Group__1
+rule__JvmParameterizedTypeReference__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group__1__Impl
- rule__XFunctionTypeRef__Group__2
+ rule__JvmParameterizedTypeReference__Group_1__1__Impl
+ rule__JvmParameterizedTypeReference__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group__1__Impl
+rule__JvmParameterizedTypeReference__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); }
-
- '=>'
-
-{ after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); }
+(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1)
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); }
)
;
@@ -13370,26 +14430,27 @@ finally {
}
-rule__XFunctionTypeRef__Group__2
+rule__JvmParameterizedTypeReference__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group__2__Impl
+ rule__JvmParameterizedTypeReference__Group_1__2__Impl
+ rule__JvmParameterizedTypeReference__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group__2__Impl
+rule__JvmParameterizedTypeReference__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); }
-(rule__XFunctionTypeRef__ReturnTypeAssignment_2)
-{ after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); }
+(rule__JvmParameterizedTypeReference__Group_1_2__0)*
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); }
)
;
@@ -13398,35 +14459,28 @@ finally {
}
-
-
-
-
-
-
-rule__XFunctionTypeRef__Group_0__0
+rule__JvmParameterizedTypeReference__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group_0__0__Impl
- rule__XFunctionTypeRef__Group_0__1
+ rule__JvmParameterizedTypeReference__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group_0__0__Impl
+rule__JvmParameterizedTypeReference__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); }
- '('
+ '>'
-{ after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); }
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); }
)
;
@@ -13435,57 +14489,37 @@ finally {
}
-rule__XFunctionTypeRef__Group_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__XFunctionTypeRef__Group_0__1__Impl
- rule__XFunctionTypeRef__Group_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XFunctionTypeRef__Group_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); }
-(rule__XFunctionTypeRef__Group_0_1__0)?
-{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__XFunctionTypeRef__Group_0__2
+
+
+
+
+rule__JvmParameterizedTypeReference__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group_0__2__Impl
+ rule__JvmParameterizedTypeReference__Group_1_2__0__Impl
+ rule__JvmParameterizedTypeReference__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group_0__2__Impl
+rule__JvmParameterizedTypeReference__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); }
- ')'
+ ','
-{ after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); }
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); }
)
;
@@ -13494,33 +14528,26 @@ finally {
}
-
-
-
-
-
-
-rule__XFunctionTypeRef__Group_0_1__0
+rule__JvmParameterizedTypeReference__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group_0_1__0__Impl
- rule__XFunctionTypeRef__Group_0_1__1
+ rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group_0_1__0__Impl
+rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); }
-(rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0)
-{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); }
+{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); }
+(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1)
+{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); }
)
;
@@ -13529,26 +14556,33 @@ finally {
}
-rule__XFunctionTypeRef__Group_0_1__1
+
+
+
+
+rule__JvmWildcardTypeReference__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group_0_1__1__Impl
+ rule__JvmWildcardTypeReference__Group__0__Impl
+ rule__JvmWildcardTypeReference__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group_0_1__1__Impl
+rule__JvmWildcardTypeReference__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); }
-(rule__XFunctionTypeRef__Group_0_1_1__0)*
-{ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); }
+{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); }
+(
+
+)
+{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); }
)
;
@@ -13557,33 +14591,29 @@ finally {
}
-
-
-
-
-rule__XFunctionTypeRef__Group_0_1_1__0
+rule__JvmWildcardTypeReference__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group_0_1_1__0__Impl
- rule__XFunctionTypeRef__Group_0_1_1__1
+ rule__JvmWildcardTypeReference__Group__1__Impl
+ rule__JvmWildcardTypeReference__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group_0_1_1__0__Impl
+rule__JvmWildcardTypeReference__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); }
+{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); }
- ','
+ '?'
-{ after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); }
+{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); }
)
;
@@ -13592,26 +14622,26 @@ finally {
}
-rule__XFunctionTypeRef__Group_0_1_1__1
+rule__JvmWildcardTypeReference__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__XFunctionTypeRef__Group_0_1_1__1__Impl
+ rule__JvmWildcardTypeReference__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__XFunctionTypeRef__Group_0_1_1__1__Impl
+rule__JvmWildcardTypeReference__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); }
-(rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1)
-{ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); }
+{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); }
+(rule__JvmWildcardTypeReference__Alternatives_2)?
+{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); }
)
;
@@ -13624,27 +14654,31 @@ finally {
-rule__JvmParameterizedTypeReference__Group__0
+
+
+rule__JvmUpperBound__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group__0__Impl
- rule__JvmParameterizedTypeReference__Group__1
+ rule__JvmUpperBound__Group__0__Impl
+ rule__JvmUpperBound__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group__0__Impl
+rule__JvmUpperBound__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); }
-(rule__JvmParameterizedTypeReference__TypeAssignment_0)
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); }
+{ before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); }
+
+ 'extends'
+
+{ after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); }
)
;
@@ -13653,26 +14687,26 @@ finally {
}
-rule__JvmParameterizedTypeReference__Group__1
+rule__JvmUpperBound__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group__1__Impl
+ rule__JvmUpperBound__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group__1__Impl
+rule__JvmUpperBound__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); }
-(rule__JvmParameterizedTypeReference__Group_1__0)?
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); }
+{ before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); }
+(rule__JvmUpperBound__TypeReferenceAssignment_1)
+{ after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); }
)
;
@@ -13685,29 +14719,29 @@ finally {
-rule__JvmParameterizedTypeReference__Group_1__0
+rule__JvmUpperBoundAnded__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group_1__0__Impl
- rule__JvmParameterizedTypeReference__Group_1__1
+ rule__JvmUpperBoundAnded__Group__0__Impl
+ rule__JvmUpperBoundAnded__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group_1__0__Impl
+rule__JvmUpperBoundAnded__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); }
-(
- '<'
-)
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); }
+{ before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); }
+
+ '&'
+
+{ after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); }
)
;
@@ -13716,27 +14750,26 @@ finally {
}
-rule__JvmParameterizedTypeReference__Group_1__1
+rule__JvmUpperBoundAnded__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group_1__1__Impl
- rule__JvmParameterizedTypeReference__Group_1__2
+ rule__JvmUpperBoundAnded__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group_1__1__Impl
+rule__JvmUpperBoundAnded__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); }
-(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1)
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); }
+{ before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); }
+(rule__JvmUpperBoundAnded__TypeReferenceAssignment_1)
+{ after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); }
)
;
@@ -13745,27 +14778,33 @@ finally {
}
-rule__JvmParameterizedTypeReference__Group_1__2
+
+
+
+
+rule__JvmLowerBound__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group_1__2__Impl
- rule__JvmParameterizedTypeReference__Group_1__3
+ rule__JvmLowerBound__Group__0__Impl
+ rule__JvmLowerBound__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group_1__2__Impl
+rule__JvmLowerBound__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); }
-(rule__JvmParameterizedTypeReference__Group_1_2__0)*
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); }
+{ before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); }
+
+ 'super'
+
+{ after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); }
)
;
@@ -13774,28 +14813,26 @@ finally {
}
-rule__JvmParameterizedTypeReference__Group_1__3
+rule__JvmLowerBound__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group_1__3__Impl
+ rule__JvmLowerBound__Group__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group_1__3__Impl
+rule__JvmLowerBound__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); }
-
- '>'
-
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); }
+{ before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); }
+(rule__JvmLowerBound__TypeReferenceAssignment_1)
+{ after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); }
)
;
@@ -13810,31 +14847,27 @@ finally {
-
-
-rule__JvmParameterizedTypeReference__Group_1_2__0
+rule__QualifiedNameWithWildcard__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group_1_2__0__Impl
- rule__JvmParameterizedTypeReference__Group_1_2__1
+ rule__QualifiedNameWithWildcard__Group__0__Impl
+ rule__QualifiedNameWithWildcard__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group_1_2__0__Impl
+rule__QualifiedNameWithWildcard__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); }
-
- ','
-
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); }
+{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
+ ruleQualifiedName
+{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
)
;
@@ -13843,26 +14876,29 @@ finally {
}
-rule__JvmParameterizedTypeReference__Group_1_2__1
+rule__QualifiedNameWithWildcard__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
+ rule__QualifiedNameWithWildcard__Group__1__Impl
+ rule__QualifiedNameWithWildcard__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
+rule__QualifiedNameWithWildcard__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); }
-(rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1)
-{ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); }
+{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); }
+
+ '.'
+
+{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); }
)
;
@@ -13871,33 +14907,28 @@ finally {
}
-
-
-
-
-rule__JvmWildcardTypeReference__Group__0
+rule__QualifiedNameWithWildcard__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmWildcardTypeReference__Group__0__Impl
- rule__JvmWildcardTypeReference__Group__1
+ rule__QualifiedNameWithWildcard__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmWildcardTypeReference__Group__0__Impl
+rule__QualifiedNameWithWildcard__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); }
-(
+{ before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); }
-)
-{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); }
+ '*'
+
+{ after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); }
)
;
@@ -13906,29 +14937,35 @@ finally {
}
-rule__JvmWildcardTypeReference__Group__1
+
+
+
+
+
+
+rule__XImportDeclaration__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmWildcardTypeReference__Group__1__Impl
- rule__JvmWildcardTypeReference__Group__2
+ rule__XImportDeclaration__Group__0__Impl
+ rule__XImportDeclaration__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmWildcardTypeReference__Group__1__Impl
+rule__XImportDeclaration__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); }
- '?'
+ 'import'
-{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); }
+{ after(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); }
)
;
@@ -13937,26 +14974,27 @@ finally {
}
-rule__JvmWildcardTypeReference__Group__2
+rule__XImportDeclaration__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmWildcardTypeReference__Group__2__Impl
+ rule__XImportDeclaration__Group__1__Impl
+ rule__XImportDeclaration__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmWildcardTypeReference__Group__2__Impl
+rule__XImportDeclaration__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); }
-(rule__JvmWildcardTypeReference__Alternatives_2)?
-{ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); }
+(rule__XImportDeclaration__Alternatives_1)
+{ after(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); }
)
;
@@ -13965,35 +15003,28 @@ finally {
}
-
-
-
-
-
-
-rule__JvmUpperBound__Group__0
+rule__XImportDeclaration__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmUpperBound__Group__0__Impl
- rule__JvmUpperBound__Group__1
+ rule__XImportDeclaration__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmUpperBound__Group__0__Impl
+rule__XImportDeclaration__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); }
-
- 'extends'
-
-{ after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); }
+(
+ ';'
+)?
+{ after(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); }
)
;
@@ -14002,26 +15033,33 @@ finally {
}
-rule__JvmUpperBound__Group__1
+
+
+
+
+
+
+rule__XImportDeclaration__Group_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmUpperBound__Group__1__Impl
+ rule__XImportDeclaration__Group_1_0__0__Impl
+ rule__XImportDeclaration__Group_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmUpperBound__Group__1__Impl
+rule__XImportDeclaration__Group_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); }
-(rule__JvmUpperBound__TypeReferenceAssignment_1)
-{ after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); }
+(rule__XImportDeclaration__StaticAssignment_1_0_0)
+{ after(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); }
)
;
@@ -14030,33 +15068,27 @@ finally {
}
-
-
-
-
-rule__JvmUpperBoundAnded__Group__0
+rule__XImportDeclaration__Group_1_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmUpperBoundAnded__Group__0__Impl
- rule__JvmUpperBoundAnded__Group__1
+ rule__XImportDeclaration__Group_1_0__1__Impl
+ rule__XImportDeclaration__Group_1_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmUpperBoundAnded__Group__0__Impl
+rule__XImportDeclaration__Group_1_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); }
-
- '&'
-
-{ after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); }
+(rule__XImportDeclaration__ExtensionAssignment_1_0_1)?
+{ after(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); }
)
;
@@ -14065,26 +15097,27 @@ finally {
}
-rule__JvmUpperBoundAnded__Group__1
+rule__XImportDeclaration__Group_1_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmUpperBoundAnded__Group__1__Impl
+ rule__XImportDeclaration__Group_1_0__2__Impl
+ rule__XImportDeclaration__Group_1_0__3
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmUpperBoundAnded__Group__1__Impl
+rule__XImportDeclaration__Group_1_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); }
-(rule__JvmUpperBoundAnded__TypeReferenceAssignment_1)
-{ after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); }
+(rule__XImportDeclaration__ImportedTypeAssignment_1_0_2)
+{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); }
)
;
@@ -14093,33 +15126,29 @@ finally {
}
-
-
-
-
-rule__JvmLowerBound__Group__0
+rule__XImportDeclaration__Group_1_0__3
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmLowerBound__Group__0__Impl
- rule__JvmLowerBound__Group__1
+ rule__XImportDeclaration__Group_1_0__3__Impl
+ rule__XImportDeclaration__Group_1_0__4
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmLowerBound__Group__0__Impl
+rule__XImportDeclaration__Group_1_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3()); }
- 'super'
+ '.'
-{ after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); }
+{ after(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3()); }
)
;
@@ -14128,26 +15157,28 @@ finally {
}
-rule__JvmLowerBound__Group__1
+rule__XImportDeclaration__Group_1_0__4
@init {
int stackSize = keepStackSize();
}
:
- rule__JvmLowerBound__Group__1__Impl
+ rule__XImportDeclaration__Group_1_0__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__JvmLowerBound__Group__1__Impl
+rule__XImportDeclaration__Group_1_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); }
-(rule__JvmLowerBound__TypeReferenceAssignment_1)
-{ after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); }
+{ before(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4()); }
+
+ '*'
+
+{ after(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4()); }
)
;
@@ -14163,14 +15194,18 @@ finally {
-rule__StyleSheet__ImportsAssignment_0
+
+
+
+
+rule__StyleSheet__ImportSectionAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getStyleSheetAccess().getImportsImportParserRuleCall_0_0()); }
- ruleImport{ after(grammarAccess.getStyleSheetAccess().getImportsImportParserRuleCall_0_0()); }
+{ before(grammarAccess.getStyleSheetAccess().getImportSectionXImportSectionParserRuleCall_0_0()); }
+ ruleXImportSection{ after(grammarAccess.getStyleSheetAccess().getImportSectionXImportSectionParserRuleCall_0_0()); }
)
;
@@ -14227,21 +15262,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__Import__ImportedNamespaceAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); }
- ruleQualifiedNameWithWildcard{ after(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__Style__MappingsAssignment_1
@init {
int stackSize = keepStackSize();
@@ -14333,8 +15353,8 @@ rule__XAssignment__FeatureAssignment_0_1
(
{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); }
(
-{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_0_1_0_1()); }
- ruleValidID{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_0_1_0_1()); }
+{ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); }
+ ruleFeatureCallID{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); }
)
{ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); }
)
@@ -14671,8 +15691,8 @@ rule__XUnaryOperation__OperandAssignment_0_2
}
:
(
-{ before(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0()); }
- ruleXCastedExpression{ after(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0()); }
+{ before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); }
+ ruleXUnaryOperation{ after(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); }
)
;
@@ -14695,6 +15715,29 @@ finally {
restoreStackSize(stackSize);
}
+rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
+(
+{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
+
+ '::'
+
+{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
+)
+
+{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
@init {
int stackSize = keepStackSize();
@@ -14703,8 +15746,8 @@ rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); }
(
-{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_0_0_0_2_0_1()); }
- ruleValidID{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_0_0_0_2_0_1()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); }
+ ruleFeatureCallID{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); }
)
@@ -14752,22 +15795,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2
+rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
(
-{ before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
- '*.'
+ '::'
-{ after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0()); }
+{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
)
-{ after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0()); }
+{ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); }
)
;
@@ -14813,8 +15856,8 @@ rule__XMemberFeatureCall__FeatureAssignment_1_1_2
(
{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); }
(
-{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_1_2_0_1()); }
- ruleValidID{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_1_2_0_1()); }
+{ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1()); }
+ ruleFeatureCallID{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1()); }
)
{ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); }
)
@@ -14907,6 +15950,66 @@ finally {
restoreStackSize(stackSize);
}
+rule__XSetLiteral__ElementsAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
+ ruleXExpression{ after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XSetLiteral__ElementsAssignment_3_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
+ ruleXExpression{ after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XListLiteral__ElementsAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
+ ruleXExpression{ after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XListLiteral__ElementsAssignment_3_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
+ ruleXExpression{ after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
@init {
int stackSize = keepStackSize();
@@ -15501,33 +16604,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__DeclaringTypeAssignment_1
+rule__XFeatureCall__TypeArgumentsAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0()); }
-(
-{ before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeStaticQualifierParserRuleCall_1_0_1()); }
- ruleStaticQualifier{ after(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeStaticQualifierParserRuleCall_1_0_1()); }
-)
-{ after(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__XFeatureCall__TypeArgumentsAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0()); }
- ruleJvmArgumentTypeReference{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); }
+ ruleJvmArgumentTypeReference{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); }
)
;
@@ -15535,14 +16619,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__TypeArgumentsAssignment_2_2_1
+rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0()); }
- ruleJvmArgumentTypeReference{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); }
+ ruleJvmArgumentTypeReference{ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); }
)
;
@@ -15550,18 +16634,18 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__FeatureAssignment_3
+rule__XFeatureCall__FeatureAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); }
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_3_0_1()); }
- ruleIdOrSuper{ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_3_0_1()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); }
+ ruleIdOrSuper{ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); }
)
-{ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0()); }
+{ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); }
)
;
@@ -15569,22 +16653,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__ExplicitOperationCallAssignment_4_0
+rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
(
-{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
'('
-{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0()); }
+{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
)
-{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0()); }
+{ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); }
)
;
@@ -15592,14 +16676,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
+rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0()); }
- ruleXShortClosure{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); }
+ ruleXShortClosure{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); }
)
;
@@ -15607,14 +16691,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0
+rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0()); }
- ruleXExpression{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); }
+ ruleXExpression{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); }
)
;
@@ -15622,14 +16706,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1
+rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); }
- ruleXExpression{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); }
+ ruleXExpression{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); }
)
;
@@ -15637,14 +16721,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__XFeatureCall__FeatureCallArgumentsAssignment_5
+rule__XFeatureCall__FeatureCallArgumentsAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0()); }
- ruleXClosure{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0()); }
+{ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); }
+ ruleXClosure{ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); }
)
;
@@ -15833,6 +16917,21 @@ finally {
restoreStackSize(stackSize);
}
+rule__XTypeLiteral__ArrayDimensionsAssignment_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); }
+ ruleArrayBrackets{ after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XThrowExpression__ExpressionAssignment_2
@init {
int stackSize = keepStackSize();
@@ -16126,6 +17225,120 @@ finally {
+rule__XImportSection__ImportDeclarationsAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0()); }
+ ruleXImportDeclaration{ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XImportDeclaration__StaticAssignment_1_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); }
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); }
+
+ 'static'
+
+{ after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); }
+)
+
+{ after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XImportDeclaration__ExtensionAssignment_1_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); }
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); }
+
+ 'extension'
+
+{ after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); }
+)
+
+{ after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XImportDeclaration__ImportedTypeAssignment_1_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); }
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1()); }
+ ruleQualifiedName{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1()); }
+)
+{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XImportDeclaration__ImportedTypeAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); }
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); }
+ ruleQualifiedName{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); }
+)
+{ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__XImportDeclaration__ImportedNamespaceAssignment_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); }
+ ruleQualifiedNameWithWildcard{ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
RULE_COLOR : '#' ('0'..'9'|'a'..'f'|'A'..'F') ('0'..'9'|'a'..'f'|'A'..'F') ('0'..'9'|'a'..'f'|'A'..'F') ('0'..'9'|'a'..'f'|'A'..'F') ('0'..'9'|'a'..'f'|'A'..'F') ('0'..'9'|'a'..'f'|'A'..'F');
diff --git a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.tokens b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.tokens
index c8d44dc..0b4b045 100644
--- a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.tokens
+++ b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.tokens
@@ -44,13 +44,19 @@ T__42=42
T__43=43
T__40=40
T__41=41
+T__80=80
T__46=46
+T__81=81
T__47=47
+T__82=82
T__44=44
+T__83=83
T__45=45
T__48=48
T__49=49
+T__85=85
RULE_SL_COMMENT=11
+T__84=84
RULE_ML_COMMENT=10
T__30=30
T__31=31
@@ -74,69 +80,75 @@ T__73=73
T__79=79
T__78=78
T__77=77
-'instanceof'=47
-'>='=20
-'/'=34
-'=='=18
-'style'=44
-'switch'=55
-'>'=22
-'||'=16
-'*.'=76
-'&&'=17
-';'=51
-'return'=68
-'<>'=27
-'for'=42
-'?.'=75
-'+'=30
-'.'=37
-'=>'=26
-'import'=43
-'?:'=28
-'true'=79
-'catch'=71
-'else'=54
-'extends'=73
-'+='=15
-'{'=56
-'as'=46
-'?'=72
-'try'=69
-'var'=78
-'stylesheet'=41
-'if'=53
-'('=52
-':'=58
-'**'=33
-'-'=31
-'while'=61
-','=45
-'default'=59
-']'=49
-'..'=25
-'!'=36
-'|'=77
-'finally'=70
-'new'=64
-'val'=38
-'null'=65
-'typeof'=66
-'<=>'=29
+'instanceof'=54
+'>='=23
+'#'=56
+'/'=38
+'=='=19
+'switch'=65
+'style'=51
+'>'=25
+'||'=15
+'extension'=46
+'&&'=16
+';'=61
+'return'=75
+'==='=21
+'<>'=31
+'for'=50
+'?.'=82
+'+'=34
+'=>'=30
+'.'=41
+'import'=45
+'?:'=32
+'static'=44
+'true'=85
+'catch'=78
+'else'=64
+'extends'=43
+'+='=17
+'{'=57
+'as'=53
+'?'=79
+'try'=76
+'var'=84
+'stylesheet'=49
+'if'=63
+':'=66
+'('=62
+'while'=69
+'**'=37
+'-'=35
+','=52
+'default'=67
+'-='=18
+']'=60
+'..'=29
+'!'=40
+'|'=83
+'finally'=77
+'..<'=28
+'new'=71
+'val'=42
+'null'=72
+'typeof'=73
+'<=>'=33
'='=14
-'throw'=67
-'::'=63
-')'=48
-'%'=35
-'->'=24
-'super'=39
-'do'=62
-'case'=60
-'}'=57
-'<='=21
-'!='=19
-'false'=40
-'<'=23
-'*'=32
-'['=50
-'&'=74
+'::'=81
+'throw'=74
+')'=55
+'->'=27
+'%'=39
+'do'=70
+'super'=47
+'case'=68
+'}'=58
+'<='=24
+'!='=20
+'!=='=22
+'false'=48
+'<'=26
+'*'=36
+'['=59
+'&'=80
diff --git a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleLexer.java b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleLexer.java
index 7b34cc3..be18ec4 100644
--- a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleLexer.java
+++ b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleLexer.java
@@ -60,11 +60,17 @@ public class InternalGraphViewStyleLexer extends Lexer {
public static final int T__40=40;
public static final int T__41=41;
public static final int T__46=46;
+ public static final int T__80=80;
public static final int T__47=47;
+ public static final int T__81=81;
public static final int T__44=44;
+ public static final int T__82=82;
public static final int T__45=45;
+ public static final int T__83=83;
public static final int T__48=48;
public static final int T__49=49;
+ public static final int T__85=85;
+ public static final int T__84=84;
public static final int RULE_SL_COMMENT=11;
public static final int RULE_ML_COMMENT=10;
public static final int T__30=30;
@@ -128,10 +134,10 @@ public final void mT__15() throws RecognitionException {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12:7: ( '+=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12:9: '+='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12:7: ( '||' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12:9: '||'
{
- match("+=");
+ match("||");
}
@@ -149,10 +155,10 @@ public final void mT__16() throws RecognitionException {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13:7: ( '||' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13:9: '||'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13:7: ( '&&' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13:9: '&&'
{
- match("||");
+ match("&&");
}
@@ -170,10 +176,10 @@ public final void mT__17() throws RecognitionException {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14:7: ( '&&' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14:9: '&&'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14:7: ( '+=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14:9: '+='
{
- match("&&");
+ match("+=");
}
@@ -191,10 +197,10 @@ public final void mT__18() throws RecognitionException {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15:7: ( '==' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15:9: '=='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15:7: ( '-=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15:9: '-='
{
- match("==");
+ match("-=");
}
@@ -212,10 +218,10 @@ public final void mT__19() throws RecognitionException {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16:7: ( '!=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16:9: '!='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16:7: ( '==' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16:9: '=='
{
- match("!=");
+ match("==");
}
@@ -233,10 +239,10 @@ public final void mT__20() throws RecognitionException {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17:7: ( '>=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17:9: '>='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17:7: ( '!=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17:9: '!='
{
- match(">=");
+ match("!=");
}
@@ -254,10 +260,10 @@ public final void mT__21() throws RecognitionException {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:18:7: ( '<=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:18:9: '<='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:18:7: ( '===' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:18:9: '==='
{
- match("<=");
+ match("===");
}
@@ -275,10 +281,11 @@ public final void mT__22() throws RecognitionException {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:19:7: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:19:9: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:19:7: ( '!==' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:19:9: '!=='
{
- match('>');
+ match("!==");
+
}
@@ -295,10 +302,11 @@ public final void mT__23() throws RecognitionException {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:20:7: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:20:9: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:20:7: ( '>=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:20:9: '>='
{
- match('<');
+ match(">=");
+
}
@@ -315,10 +323,10 @@ public final void mT__24() throws RecognitionException {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:21:7: ( '->' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:21:9: '->'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:21:7: ( '<=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:21:9: '<='
{
- match("->");
+ match("<=");
}
@@ -336,11 +344,10 @@ public final void mT__25() throws RecognitionException {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:22:7: ( '..' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:22:9: '..'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:22:7: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:22:9: '>'
{
- match("..");
-
+ match('>');
}
@@ -357,11 +364,10 @@ public final void mT__26() throws RecognitionException {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:23:7: ( '=>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:23:9: '=>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:23:7: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:23:9: '<'
{
- match("=>");
-
+ match('<');
}
@@ -378,10 +384,10 @@ public final void mT__27() throws RecognitionException {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:24:7: ( '<>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:24:9: '<>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:24:7: ( '->' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:24:9: '->'
{
- match("<>");
+ match("->");
}
@@ -399,10 +405,10 @@ public final void mT__28() throws RecognitionException {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:25:7: ( '?:' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:25:9: '?:'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:25:7: ( '..<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:25:9: '..<'
{
- match("?:");
+ match("..<");
}
@@ -420,10 +426,10 @@ public final void mT__29() throws RecognitionException {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:26:7: ( '<=>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:26:9: '<=>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:26:7: ( '..' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:26:9: '..'
{
- match("<=>");
+ match("..");
}
@@ -441,10 +447,11 @@ public final void mT__30() throws RecognitionException {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:27:7: ( '+' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:27:9: '+'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:27:7: ( '=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:27:9: '=>'
{
- match('+');
+ match("=>");
+
}
@@ -461,10 +468,11 @@ public final void mT__31() throws RecognitionException {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:28:7: ( '-' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:28:9: '-'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:28:7: ( '<>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:28:9: '<>'
{
- match('-');
+ match("<>");
+
}
@@ -481,10 +489,11 @@ public final void mT__32() throws RecognitionException {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:29:7: ( '*' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:29:9: '*'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:29:7: ( '?:' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:29:9: '?:'
{
- match('*');
+ match("?:");
+
}
@@ -501,10 +510,10 @@ public final void mT__33() throws RecognitionException {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:30:7: ( '**' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:30:9: '**'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:30:7: ( '<=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:30:9: '<=>'
{
- match("**");
+ match("<=>");
}
@@ -522,10 +531,10 @@ public final void mT__34() throws RecognitionException {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:31:7: ( '/' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:31:9: '/'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:31:7: ( '+' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:31:9: '+'
{
- match('/');
+ match('+');
}
@@ -542,10 +551,10 @@ public final void mT__35() throws RecognitionException {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:32:7: ( '%' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:32:9: '%'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:32:7: ( '-' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:32:9: '-'
{
- match('%');
+ match('-');
}
@@ -562,10 +571,10 @@ public final void mT__36() throws RecognitionException {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:33:7: ( '!' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:33:9: '!'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:33:7: ( '*' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:33:9: '*'
{
- match('!');
+ match('*');
}
@@ -582,10 +591,11 @@ public final void mT__37() throws RecognitionException {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:34:7: ( '.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:34:9: '.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:34:7: ( '**' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:34:9: '**'
{
- match('.');
+ match("**");
+
}
@@ -602,11 +612,10 @@ public final void mT__38() throws RecognitionException {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:35:7: ( 'val' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:35:9: 'val'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:35:7: ( '/' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:35:9: '/'
{
- match("val");
-
+ match('/');
}
@@ -623,11 +632,10 @@ public final void mT__39() throws RecognitionException {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:36:7: ( 'super' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:36:9: 'super'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:36:7: ( '%' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:36:9: '%'
{
- match("super");
-
+ match('%');
}
@@ -644,11 +652,10 @@ public final void mT__40() throws RecognitionException {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:37:7: ( 'false' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:37:9: 'false'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:37:7: ( '!' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:37:9: '!'
{
- match("false");
-
+ match('!');
}
@@ -665,11 +672,10 @@ public final void mT__41() throws RecognitionException {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:38:7: ( 'stylesheet' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:38:9: 'stylesheet'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:38:7: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:38:9: '.'
{
- match("stylesheet");
-
+ match('.');
}
@@ -686,10 +692,10 @@ public final void mT__42() throws RecognitionException {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:39:7: ( 'for' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:39:9: 'for'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:39:7: ( 'val' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:39:9: 'val'
{
- match("for");
+ match("val");
}
@@ -707,10 +713,10 @@ public final void mT__43() throws RecognitionException {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:40:7: ( 'import' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:40:9: 'import'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:40:7: ( 'extends' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:40:9: 'extends'
{
- match("import");
+ match("extends");
}
@@ -728,10 +734,10 @@ public final void mT__44() throws RecognitionException {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:41:7: ( 'style' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:41:9: 'style'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:41:7: ( 'static' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:41:9: 'static'
{
- match("style");
+ match("static");
}
@@ -749,10 +755,11 @@ public final void mT__45() throws RecognitionException {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:42:7: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:42:9: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:42:7: ( 'import' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:42:9: 'import'
{
- match(',');
+ match("import");
+
}
@@ -769,10 +776,10 @@ public final void mT__46() throws RecognitionException {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:43:7: ( 'as' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:43:9: 'as'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:43:7: ( 'extension' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:43:9: 'extension'
{
- match("as");
+ match("extension");
}
@@ -790,10 +797,10 @@ public final void mT__47() throws RecognitionException {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:44:7: ( 'instanceof' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:44:9: 'instanceof'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:44:7: ( 'super' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:44:9: 'super'
{
- match("instanceof");
+ match("super");
}
@@ -811,10 +818,11 @@ public final void mT__48() throws RecognitionException {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:45:7: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:45:9: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:45:7: ( 'false' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:45:9: 'false'
{
- match(')');
+ match("false");
+
}
@@ -831,10 +839,11 @@ public final void mT__49() throws RecognitionException {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:46:7: ( ']' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:46:9: ']'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:46:7: ( 'stylesheet' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:46:9: 'stylesheet'
{
- match(']');
+ match("stylesheet");
+
}
@@ -851,10 +860,11 @@ public final void mT__50() throws RecognitionException {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:47:7: ( '[' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:47:9: '['
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:47:7: ( 'for' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:47:9: 'for'
{
- match('[');
+ match("for");
+
}
@@ -871,10 +881,11 @@ public final void mT__51() throws RecognitionException {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:48:7: ( ';' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:48:9: ';'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:48:7: ( 'style' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:48:9: 'style'
{
- match(';');
+ match("style");
+
}
@@ -891,10 +902,10 @@ public final void mT__52() throws RecognitionException {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:49:7: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:49:9: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:49:7: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:49:9: ','
{
- match('(');
+ match(',');
}
@@ -911,10 +922,10 @@ public final void mT__53() throws RecognitionException {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:50:7: ( 'if' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:50:9: 'if'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:50:7: ( 'as' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:50:9: 'as'
{
- match("if");
+ match("as");
}
@@ -932,10 +943,10 @@ public final void mT__54() throws RecognitionException {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:51:7: ( 'else' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:51:9: 'else'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:51:7: ( 'instanceof' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:51:9: 'instanceof'
{
- match("else");
+ match("instanceof");
}
@@ -953,11 +964,10 @@ public final void mT__55() throws RecognitionException {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:52:7: ( 'switch' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:52:9: 'switch'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:52:7: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:52:9: ')'
{
- match("switch");
-
+ match(')');
}
@@ -974,10 +984,10 @@ public final void mT__56() throws RecognitionException {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:53:7: ( '{' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:53:9: '{'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:53:7: ( '#' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:53:9: '#'
{
- match('{');
+ match('#');
}
@@ -994,10 +1004,10 @@ public final void mT__57() throws RecognitionException {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:54:7: ( '}' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:54:9: '}'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:54:7: ( '{' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:54:9: '{'
{
- match('}');
+ match('{');
}
@@ -1014,10 +1024,10 @@ public final void mT__58() throws RecognitionException {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:55:7: ( ':' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:55:9: ':'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:55:7: ( '}' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:55:9: '}'
{
- match(':');
+ match('}');
}
@@ -1034,11 +1044,10 @@ public final void mT__59() throws RecognitionException {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:56:7: ( 'default' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:56:9: 'default'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:56:7: ( '[' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:56:9: '['
{
- match("default");
-
+ match('[');
}
@@ -1055,11 +1064,10 @@ public final void mT__60() throws RecognitionException {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:57:7: ( 'case' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:57:9: 'case'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:57:7: ( ']' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:57:9: ']'
{
- match("case");
-
+ match(']');
}
@@ -1076,11 +1084,10 @@ public final void mT__61() throws RecognitionException {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:58:7: ( 'while' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:58:9: 'while'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:58:7: ( ';' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:58:9: ';'
{
- match("while");
-
+ match(';');
}
@@ -1097,11 +1104,10 @@ public final void mT__62() throws RecognitionException {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:59:7: ( 'do' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:59:9: 'do'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:59:7: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:59:9: '('
{
- match("do");
-
+ match('(');
}
@@ -1118,10 +1124,10 @@ public final void mT__63() throws RecognitionException {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:60:7: ( '::' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:60:9: '::'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:60:7: ( 'if' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:60:9: 'if'
{
- match("::");
+ match("if");
}
@@ -1139,10 +1145,10 @@ public final void mT__64() throws RecognitionException {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:61:7: ( 'new' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:61:9: 'new'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:61:7: ( 'else' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:61:9: 'else'
{
- match("new");
+ match("else");
}
@@ -1160,10 +1166,10 @@ public final void mT__65() throws RecognitionException {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:62:7: ( 'null' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:62:9: 'null'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:62:7: ( 'switch' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:62:9: 'switch'
{
- match("null");
+ match("switch");
}
@@ -1181,11 +1187,10 @@ public final void mT__66() throws RecognitionException {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:63:7: ( 'typeof' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:63:9: 'typeof'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:63:7: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:63:9: ':'
{
- match("typeof");
-
+ match(':');
}
@@ -1202,10 +1207,10 @@ public final void mT__67() throws RecognitionException {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:64:7: ( 'throw' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:64:9: 'throw'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:64:7: ( 'default' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:64:9: 'default'
{
- match("throw");
+ match("default");
}
@@ -1223,10 +1228,10 @@ public final void mT__68() throws RecognitionException {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:65:7: ( 'return' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:65:9: 'return'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:65:7: ( 'case' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:65:9: 'case'
{
- match("return");
+ match("case");
}
@@ -1244,10 +1249,10 @@ public final void mT__69() throws RecognitionException {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:66:7: ( 'try' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:66:9: 'try'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:66:7: ( 'while' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:66:9: 'while'
{
- match("try");
+ match("while");
}
@@ -1265,10 +1270,10 @@ public final void mT__70() throws RecognitionException {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:67:7: ( 'finally' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:67:9: 'finally'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:67:7: ( 'do' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:67:9: 'do'
{
- match("finally");
+ match("do");
}
@@ -1286,10 +1291,10 @@ public final void mT__71() throws RecognitionException {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:68:7: ( 'catch' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:68:9: 'catch'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:68:7: ( 'new' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:68:9: 'new'
{
- match("catch");
+ match("new");
}
@@ -1307,10 +1312,11 @@ public final void mT__72() throws RecognitionException {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:69:7: ( '?' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:69:9: '?'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:69:7: ( 'null' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:69:9: 'null'
{
- match('?');
+ match("null");
+
}
@@ -1327,10 +1333,10 @@ public final void mT__73() throws RecognitionException {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:70:7: ( 'extends' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:70:9: 'extends'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:70:7: ( 'typeof' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:70:9: 'typeof'
{
- match("extends");
+ match("typeof");
}
@@ -1348,10 +1354,11 @@ public final void mT__74() throws RecognitionException {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:71:7: ( '&' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:71:9: '&'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:71:7: ( 'throw' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:71:9: 'throw'
{
- match('&');
+ match("throw");
+
}
@@ -1368,10 +1375,10 @@ public final void mT__75() throws RecognitionException {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:72:7: ( '?.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:72:9: '?.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:72:7: ( 'return' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:72:9: 'return'
{
- match("?.");
+ match("return");
}
@@ -1389,10 +1396,10 @@ public final void mT__76() throws RecognitionException {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:73:7: ( '*.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:73:9: '*.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:73:7: ( 'try' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:73:9: 'try'
{
- match("*.");
+ match("try");
}
@@ -1410,10 +1417,11 @@ public final void mT__77() throws RecognitionException {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:74:7: ( '|' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:74:9: '|'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:74:7: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:74:9: 'finally'
{
- match('|');
+ match("finally");
+
}
@@ -1430,10 +1438,10 @@ public final void mT__78() throws RecognitionException {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:75:7: ( 'var' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:75:9: 'var'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:75:7: ( 'catch' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:75:9: 'catch'
{
- match("var");
+ match("catch");
}
@@ -1451,8 +1459,131 @@ public final void mT__79() throws RecognitionException {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:76:7: ( 'true' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:76:9: 'true'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:76:7: ( '?' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:76:9: '?'
+ {
+ match('?');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__79"
+
+ // $ANTLR start "T__80"
+ public final void mT__80() throws RecognitionException {
+ try {
+ int _type = T__80;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:77:7: ( '&' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:77:9: '&'
+ {
+ match('&');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__80"
+
+ // $ANTLR start "T__81"
+ public final void mT__81() throws RecognitionException {
+ try {
+ int _type = T__81;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:78:7: ( '::' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:78:9: '::'
+ {
+ match("::");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__81"
+
+ // $ANTLR start "T__82"
+ public final void mT__82() throws RecognitionException {
+ try {
+ int _type = T__82;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:79:7: ( '?.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:79:9: '?.'
+ {
+ match("?.");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__82"
+
+ // $ANTLR start "T__83"
+ public final void mT__83() throws RecognitionException {
+ try {
+ int _type = T__83;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:80:7: ( '|' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:80:9: '|'
+ {
+ match('|');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__83"
+
+ // $ANTLR start "T__84"
+ public final void mT__84() throws RecognitionException {
+ try {
+ int _type = T__84;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:81:7: ( 'var' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:81:9: 'var'
+ {
+ match("var");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__84"
+
+ // $ANTLR start "T__85"
+ public final void mT__85() throws RecognitionException {
+ try {
+ int _type = T__85;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:82:7: ( 'true' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:82:9: 'true'
{
match("true");
@@ -1465,15 +1596,15 @@ public final void mT__79() throws RecognitionException {
finally {
}
}
- // $ANTLR end "T__79"
+ // $ANTLR end "T__85"
// $ANTLR start "RULE_COLOR"
public final void mRULE_COLOR() throws RecognitionException {
try {
int _type = RULE_COLOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16130:12: ( '#' ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16130:14: '#' ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17343:12: ( '#' ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17343:14: '#' ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
{
match('#');
if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='F')||(input.LA(1)>='a' && input.LA(1)<='f') ) {
@@ -1546,10 +1677,10 @@ public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:12: ( '0x' | '0X' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1577,7 +1708,7 @@ else if ( (LA1_1=='X') ) {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:13: '0x'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:13: '0x'
{
match("0x");
@@ -1585,7 +1716,7 @@ else if ( (LA1_1=='X') ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:18: '0X'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:18: '0X'
{
match("0X");
@@ -1595,7 +1726,7 @@ else if ( (LA1_1=='X') ) {
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -1633,7 +1764,7 @@ else if ( (LA1_1=='X') ) {
cnt2++;
} while (true);
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -1642,10 +1773,10 @@ else if ( (LA1_1=='X') ) {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -1663,7 +1794,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -1687,7 +1818,7 @@ else if ( (LA3_0=='L'||LA3_0=='l') ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:84: ( 'l' | 'L' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17345:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -1726,11 +1857,11 @@ public final void mRULE_INT() throws RecognitionException {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16134:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16134:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17347:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17347:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16134:21: ( '0' .. '9' | '_' )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17347:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -1779,11 +1910,11 @@ public final void mRULE_DECIMAL() throws RecognitionException {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -1792,7 +1923,7 @@ public final void mRULE_DECIMAL() throws RecognitionException {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -1803,7 +1934,7 @@ public final void mRULE_DECIMAL() throws RecognitionException {
recover(mse);
throw mse;}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:36: ( '+' | '-' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1836,7 +1967,7 @@ public final void mRULE_DECIMAL() throws RecognitionException {
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -1848,7 +1979,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l
}
switch (alt8) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -1872,7 +2003,7 @@ else if ( (LA8_0=='D'||LA8_0=='F'||LA8_0=='L'||LA8_0=='d'||LA8_0=='f'||LA8_0=='l
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16136:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17349:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -1905,10 +2036,10 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16138:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16138:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17351:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17351:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16138:11: ( '^' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17351:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1917,7 +2048,7 @@ public final void mRULE_ID() throws RecognitionException {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16138:11: '^'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17351:11: '^'
{
match('^');
@@ -1935,7 +2066,7 @@ public final void mRULE_ID() throws RecognitionException {
recover(mse);
throw mse;}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16138:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17351:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -1984,10 +2115,10 @@ public final void mRULE_STRING() throws RecognitionException {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -2005,10 +2136,10 @@ else if ( (LA13_0=='\'') ) {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -2024,7 +2155,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1
switch (alt11) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:21: '\\\\' ( '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') ) {
@@ -2040,7 +2171,7 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2065,10 +2196,10 @@ else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA1
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop12:
do {
int alt12=3;
@@ -2084,7 +2215,7 @@ else if ( ((LA12_0>='\u0000' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='[')||(LA1
switch (alt12) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:92: '\\\\' ( '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') ) {
@@ -2100,7 +2231,7 @@ else if ( ((LA12_0>='\u0000' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='[')||(LA1
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16140:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17353:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2143,12 +2274,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16142:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16142:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17355:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17355:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16142:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17355:24: ( options {greedy=false; } : . )*
loop14:
do {
int alt14=2;
@@ -2173,7 +2304,7 @@ else if ( ((LA14_0>='\u0000' && LA14_0<=')')||(LA14_0>='+' && LA14_0<='\uFFFF'))
switch (alt14) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16142:52: .
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17355:52: .
{
matchAny();
@@ -2203,12 +2334,12 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop15:
do {
int alt15=2;
@@ -2221,7 +2352,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
switch (alt15) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357: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();
@@ -2241,7 +2372,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
}
} while (true);
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:40: ( ( '\\r' )? '\\n' )?
int alt17=2;
int LA17_0 = input.LA(1);
@@ -2250,9 +2381,9 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
}
switch (alt17) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:41: ( '\\r' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:41: ( '\\r' )?
int alt16=2;
int LA16_0 = input.LA(1);
@@ -2261,7 +2392,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16144:41: '\\r'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17357:41: '\\r'
{
match('\r');
@@ -2293,10 +2424,10 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16146:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16146:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17359:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17359:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16146:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17359:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt18=0;
loop18:
do {
@@ -2350,8 +2481,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16148:16: ( . )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16148:18: .
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17361:16: ( . )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17361:18: .
{
matchAny();
@@ -2366,8 +2497,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:8: ( T__14 | T__15 | T__16 | 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 | RULE_COLOR | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt19=76;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:8: ( T__14 | T__15 | T__16 | 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 | RULE_COLOR | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt19=82;
alt19 = dfa19.predict(input);
switch (alt19) {
case 1 :
@@ -2833,70 +2964,112 @@ public void mTokens() throws RecognitionException {
}
break;
case 67 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:406: RULE_COLOR
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:406: T__80
{
- mRULE_COLOR();
+ mT__80();
}
break;
case 68 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:417: RULE_HEX
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:412: T__81
{
- mRULE_HEX();
+ mT__81();
}
break;
case 69 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:426: RULE_INT
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:418: T__82
{
- mRULE_INT();
+ mT__82();
}
break;
case 70 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:435: RULE_DECIMAL
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:424: T__83
{
- mRULE_DECIMAL();
+ mT__83();
}
break;
case 71 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:448: RULE_ID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:430: T__84
{
- mRULE_ID();
+ mT__84();
}
break;
case 72 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:456: RULE_STRING
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:436: T__85
{
- mRULE_STRING();
+ mT__85();
}
break;
case 73 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:468: RULE_ML_COMMENT
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:442: RULE_COLOR
{
- mRULE_ML_COMMENT();
+ mRULE_COLOR();
}
break;
case 74 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:484: RULE_SL_COMMENT
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:453: RULE_HEX
{
- mRULE_SL_COMMENT();
+ mRULE_HEX();
}
break;
case 75 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:500: RULE_WS
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:462: RULE_INT
{
- mRULE_WS();
+ mRULE_INT();
}
break;
case 76 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:508: RULE_ANY_OTHER
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:471: RULE_DECIMAL
+ {
+ mRULE_DECIMAL();
+
+ }
+ break;
+ case 77 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:484: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 78 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:492: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 79 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:504: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 80 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:520: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 81 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:536: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 82 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1:544: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2910,122 +3083,126 @@ public void mTokens() throws RecognitionException {
protected DFA19 dfa19 = new DFA19(this);
static final String DFA19_eotS =
- "\1\uffff\1\56\1\60\1\62\1\64\1\66\1\70\1\73\1\75\1\77\1\102\1\105"+
- "\1\110\1\uffff\4\113\1\uffff\1\113\5\uffff\1\113\2\uffff\1\141\6"+
- "\113\1\53\2\157\1\53\1\uffff\2\53\17\uffff\1\164\20\uffff\1\113"+
- "\1\uffff\10\113\1\177\1\uffff\1\u0080\5\uffff\2\113\4\uffff\1\113"+
- "\1\u0084\10\113\2\uffff\1\157\6\uffff\1\u008f\1\u0090\4\113\1\u0095"+
- "\3\113\2\uffff\3\113\1\uffff\3\113\1\u009f\3\113\1\u00a3\2\113\2"+
- "\uffff\4\113\1\uffff\3\113\1\u00ad\2\113\1\u00b0\2\113\1\uffff\1"+
- "\u00b3\2\113\1\uffff\1\u00b6\1\113\1\u00b8\1\u00ba\1\113\1\u00bc"+
- "\3\113\1\uffff\2\113\1\uffff\1\u00c2\1\u00c3\1\uffff\1\113\1\u00c5"+
- "\1\uffff\1\113\1\uffff\1\113\1\uffff\1\u00c8\1\uffff\1\113\1\u00ca"+
- "\3\113\2\uffff\1\u00ce\1\uffff\1\u00cf\1\113\1\uffff\1\u00d1\1\uffff"+
- "\1\113\1\u00d3\1\u00d4\2\uffff\1\113\1\uffff\1\113\2\uffff\2\113"+
- "\1\u00d9\1\u00da\2\uffff";
+ "\1\uffff\1\56\1\60\1\62\1\64\1\67\1\71\1\73\1\76\1\100\1\103\1\105"+
+ "\1\110\1\uffff\5\113\1\uffff\1\113\1\uffff\1\133\6\uffff\1\143\6"+
+ "\113\2\160\1\53\1\uffff\2\53\2\uffff\1\165\13\uffff\1\167\3\uffff"+
+ "\1\171\2\uffff\1\173\12\uffff\1\113\1\uffff\7\113\1\u0086\3\113"+
+ "\1\uffff\1\u008a\13\uffff\1\113\1\u008c\10\113\1\uffff\1\160\14"+
+ "\uffff\1\u0097\1\u0098\10\113\1\uffff\1\113\1\u00a2\1\113\1\uffff"+
+ "\1\113\1\uffff\3\113\1\u00a8\3\113\1\u00ac\2\113\2\uffff\1\113\1"+
+ "\u00b0\7\113\1\uffff\2\113\1\u00ba\2\113\1\uffff\1\u00bd\2\113\1"+
+ "\uffff\1\u00c0\2\113\1\uffff\1\113\1\u00c6\1\u00c7\3\113\1\u00cb"+
+ "\2\113\1\uffff\1\u00ce\1\u00cf\1\uffff\1\113\1\u00d1\1\uffff\3\113"+
+ "\1\u00d5\1\113\2\uffff\1\u00d7\1\u00d8\1\113\1\uffff\2\113\2\uffff"+
+ "\1\u00dc\1\uffff\1\u00dd\1\u00de\1\113\1\uffff\1\113\2\uffff\1\113"+
+ "\1\u00e2\1\u00e3\3\uffff\3\113\2\uffff\1\u00e7\2\113\1\uffff\1\u00ea"+
+ "\1\u00eb\2\uffff";
static final String DFA19_eofS =
- "\u00db\uffff";
+ "\u00ec\uffff";
static final String DFA19_minS =
- "\1\0\2\75\1\174\1\46\3\75\1\76\2\56\2\52\1\uffff\1\141\1\164\1\141"+
- "\1\146\1\uffff\1\163\5\uffff\1\154\2\uffff\1\72\1\145\1\141\1\150"+
- "\1\145\1\150\1\145\3\60\1\44\1\uffff\2\0\17\uffff\1\76\20\uffff"+
- "\1\154\1\uffff\1\160\1\171\1\151\1\154\1\162\1\156\1\160\1\163\1"+
- "\44\1\uffff\1\44\5\uffff\1\163\1\164\4\uffff\1\146\1\44\1\163\1"+
- "\151\1\167\1\154\1\160\1\162\1\165\1\164\2\uffff\1\60\6\uffff\2"+
- "\44\1\145\1\154\1\164\1\163\1\44\1\141\1\157\1\164\2\uffff\2\145"+
- "\1\141\1\uffff\1\145\1\143\1\154\1\44\1\154\1\145\1\157\1\44\1\145"+
- "\1\165\2\uffff\1\162\1\145\1\143\1\145\1\uffff\1\154\1\162\1\141"+
- "\1\44\1\156\1\165\1\44\1\150\1\145\1\uffff\1\44\1\157\1\167\1\uffff"+
- "\1\44\1\162\2\44\1\150\1\44\1\154\1\164\1\156\1\uffff\1\144\1\154"+
- "\1\uffff\2\44\1\uffff\1\146\1\44\1\uffff\1\156\1\uffff\1\150\1\uffff"+
- "\1\44\1\uffff\1\171\1\44\1\143\1\163\1\164\2\uffff\1\44\1\uffff"+
- "\1\44\1\145\1\uffff\1\44\1\uffff\1\145\2\44\2\uffff\1\145\1\uffff"+
- "\1\157\2\uffff\1\164\1\146\2\44\2\uffff";
+ "\1\0\1\75\1\174\1\46\5\75\2\56\2\52\1\uffff\1\141\1\154\1\164\1"+
+ "\146\1\141\1\uffff\1\163\1\uffff\1\60\6\uffff\1\72\1\145\1\141\1"+
+ "\150\1\145\1\150\1\145\2\60\1\44\1\uffff\2\0\2\uffff\1\75\13\uffff"+
+ "\1\75\3\uffff\1\76\2\uffff\1\74\12\uffff\1\154\1\uffff\1\164\1\163"+
+ "\1\141\1\160\1\151\1\160\1\163\1\44\1\154\1\162\1\156\1\uffff\1"+
+ "\44\13\uffff\1\146\1\44\1\163\1\151\1\167\1\154\1\160\1\162\1\165"+
+ "\1\164\1\uffff\1\60\14\uffff\2\44\2\145\1\164\1\154\1\145\1\164"+
+ "\1\157\1\164\1\uffff\1\163\1\44\1\141\1\uffff\1\141\1\uffff\1\145"+
+ "\1\143\1\154\1\44\1\154\1\145\1\157\1\44\1\145\1\165\2\uffff\1\156"+
+ "\1\44\1\151\1\145\1\162\1\143\1\162\1\141\1\145\1\uffff\1\154\1"+
+ "\165\1\44\1\150\1\145\1\uffff\1\44\1\157\1\167\1\uffff\1\44\1\162"+
+ "\1\144\1\uffff\1\143\2\44\1\150\1\164\1\156\1\44\2\154\1\uffff\2"+
+ "\44\1\uffff\1\146\1\44\1\uffff\1\156\1\163\1\151\1\44\1\150\2\uffff"+
+ "\2\44\1\143\1\uffff\1\171\1\164\2\uffff\1\44\1\uffff\2\44\1\157"+
+ "\1\uffff\1\145\2\uffff\1\145\2\44\3\uffff\1\156\1\145\1\157\2\uffff"+
+ "\1\44\1\164\1\146\1\uffff\2\44\2\uffff";
static final String DFA19_maxS =
- "\1\uffff\1\76\1\75\1\174\1\46\2\75\2\76\1\56\1\72\1\56\1\57\1\uffff"+
- "\1\141\1\167\1\157\1\156\1\uffff\1\163\5\uffff\1\170\2\uffff\1\72"+
- "\1\157\1\141\1\150\1\165\1\171\1\145\1\146\1\170\1\154\1\172\1\uffff"+
- "\2\uffff\17\uffff\1\76\20\uffff\1\162\1\uffff\1\160\1\171\1\151"+
- "\1\154\1\162\1\156\1\160\1\163\1\172\1\uffff\1\172\5\uffff\1\163"+
- "\1\164\4\uffff\1\146\1\172\1\164\1\151\1\167\1\154\1\160\1\162\1"+
- "\171\1\164\2\uffff\1\154\6\uffff\2\172\1\145\1\154\1\164\1\163\1"+
- "\172\1\141\1\157\1\164\2\uffff\2\145\1\141\1\uffff\1\145\1\143\1"+
- "\154\1\172\1\154\1\145\1\157\1\172\1\145\1\165\2\uffff\1\162\1\145"+
- "\1\143\1\145\1\uffff\1\154\1\162\1\141\1\172\1\156\1\165\1\172\1"+
- "\150\1\145\1\uffff\1\172\1\157\1\167\1\uffff\1\172\1\162\2\172\1"+
- "\150\1\172\1\154\1\164\1\156\1\uffff\1\144\1\154\1\uffff\2\172\1"+
- "\uffff\1\146\1\172\1\uffff\1\156\1\uffff\1\150\1\uffff\1\172\1\uffff"+
- "\1\171\1\172\1\143\1\163\1\164\2\uffff\1\172\1\uffff\1\172\1\145"+
- "\1\uffff\1\172\1\uffff\1\145\2\172\2\uffff\1\145\1\uffff\1\157\2"+
- "\uffff\1\164\1\146\2\172\2\uffff";
+ "\1\uffff\1\76\1\174\1\46\1\75\1\76\2\75\1\76\1\56\1\72\1\52\1\57"+
+ "\1\uffff\1\141\1\170\1\167\1\156\1\157\1\uffff\1\163\1\uffff\1\146"+
+ "\6\uffff\1\72\1\157\1\141\1\150\1\165\1\171\1\145\1\170\1\154\1"+
+ "\172\1\uffff\2\uffff\2\uffff\1\75\13\uffff\1\75\3\uffff\1\76\2\uffff"+
+ "\1\74\12\uffff\1\162\1\uffff\1\164\1\163\1\171\1\160\1\151\1\160"+
+ "\1\163\1\172\1\154\1\162\1\156\1\uffff\1\172\13\uffff\1\146\1\172"+
+ "\1\164\1\151\1\167\1\154\1\160\1\162\1\171\1\164\1\uffff\1\154\14"+
+ "\uffff\2\172\2\145\1\164\1\154\1\145\1\164\1\157\1\164\1\uffff\1"+
+ "\163\1\172\1\141\1\uffff\1\141\1\uffff\1\145\1\143\1\154\1\172\1"+
+ "\154\1\145\1\157\1\172\1\145\1\165\2\uffff\1\156\1\172\1\151\1\145"+
+ "\1\162\1\143\1\162\1\141\1\145\1\uffff\1\154\1\165\1\172\1\150\1"+
+ "\145\1\uffff\1\172\1\157\1\167\1\uffff\1\172\1\162\1\163\1\uffff"+
+ "\1\143\2\172\1\150\1\164\1\156\1\172\2\154\1\uffff\2\172\1\uffff"+
+ "\1\146\1\172\1\uffff\1\156\1\163\1\151\1\172\1\150\2\uffff\2\172"+
+ "\1\143\1\uffff\1\171\1\164\2\uffff\1\172\1\uffff\2\172\1\157\1\uffff"+
+ "\1\145\2\uffff\1\145\2\172\3\uffff\1\156\1\145\1\157\2\uffff\1\172"+
+ "\1\164\1\146\1\uffff\2\172\2\uffff";
static final String DFA19_acceptS =
- "\15\uffff\1\26\4\uffff\1\40\1\uffff\1\43\1\44\1\45\1\46\1\47\1\uffff"+
- "\1\53\1\54\13\uffff\1\107\2\uffff\1\113\1\114\1\5\1\15\1\1\1\2\1"+
- "\21\1\3\1\100\1\4\1\75\1\6\1\27\1\7\1\11\1\uffff\1\16\1\12\1\13"+
- "\1\22\1\14\1\30\1\17\1\76\1\73\1\24\1\77\1\23\1\111\1\112\1\25\1"+
- "\26\1\uffff\1\107\11\uffff\1\40\1\uffff\1\43\1\44\1\45\1\46\1\47"+
- "\2\uffff\1\53\1\54\1\62\1\55\12\uffff\1\103\1\104\1\uffff\1\105"+
- "\1\106\1\110\1\113\1\20\1\10\12\uffff\1\50\1\41\3\uffff\1\61\12"+
- "\uffff\1\31\1\101\4\uffff\1\35\11\uffff\1\63\3\uffff\1\70\11\uffff"+
- "\1\51\2\uffff\1\57\2\uffff\1\64\2\uffff\1\102\1\uffff\1\32\1\uffff"+
- "\1\37\1\uffff\1\33\5\uffff\1\72\1\60\1\uffff\1\66\2\uffff\1\52\1"+
- "\uffff\1\36\3\uffff\1\65\1\67\1\uffff\1\71\1\uffff\1\74\1\56\4\uffff"+
- "\1\34\1\42";
+ "\15\uffff\1\32\5\uffff\1\47\1\uffff\1\52\1\uffff\1\54\1\55\1\56"+
+ "\1\57\1\60\1\61\12\uffff\1\115\2\uffff\1\121\1\122\1\uffff\1\21"+
+ "\1\1\1\2\1\106\1\3\1\103\1\4\1\25\1\5\1\16\1\26\1\uffff\1\33\1\12"+
+ "\1\14\1\uffff\1\22\1\15\1\uffff\1\34\1\23\1\105\1\102\1\30\1\27"+
+ "\1\117\1\120\1\31\1\32\1\uffff\1\115\13\uffff\1\47\1\uffff\1\52"+
+ "\1\111\1\53\1\54\1\55\1\56\1\57\1\60\1\61\1\104\1\65\12\uffff\1"+
+ "\112\1\uffff\1\113\1\114\1\116\1\121\1\10\1\6\1\11\1\7\1\24\1\13"+
+ "\1\17\1\20\12\uffff\1\62\3\uffff\1\50\1\uffff\1\71\12\uffff\1\35"+
+ "\1\107\11\uffff\1\45\5\uffff\1\72\3\uffff\1\77\3\uffff\1\63\11\uffff"+
+ "\1\67\2\uffff\1\73\2\uffff\1\110\5\uffff\1\46\1\42\3\uffff\1\43"+
+ "\2\uffff\1\101\1\70\1\uffff\1\75\3\uffff\1\37\1\uffff\1\64\1\40"+
+ "\3\uffff\1\74\1\76\1\36\3\uffff\1\100\1\66\3\uffff\1\41\2\uffff"+
+ "\1\44\1\51";
static final String DFA19_specialS =
- "\1\2\47\uffff\1\0\1\1\u00b1\uffff}>";
+ "\1\1\47\uffff\1\0\1\2\u00c2\uffff}>";
static final String[] DFA19_transitionS = {
- "\11\53\2\52\2\53\1\52\22\53\1\52\1\5\1\50\1\43\1\47\1\15\1\4"+
- "\1\51\1\30\1\24\1\13\1\2\1\22\1\10\1\11\1\14\1\44\11\45\1\34"+
- "\1\27\1\7\1\1\1\6\1\12\1\53\32\47\1\26\1\53\1\25\1\46\1\47\1"+
- "\53\1\23\1\47\1\36\1\35\1\31\1\20\2\47\1\21\4\47\1\40\3\47\1"+
- "\42\1\17\1\41\1\47\1\16\1\37\3\47\1\32\1\3\1\33\uff82\53",
+ "\11\53\2\52\2\53\1\52\22\53\1\52\1\6\1\50\1\26\1\47\1\15\1\3"+
+ "\1\51\1\34\1\25\1\13\1\4\1\23\1\5\1\11\1\14\1\44\11\45\1\35"+
+ "\1\33\1\10\1\1\1\7\1\12\1\53\32\47\1\31\1\53\1\32\1\46\1\47"+
+ "\1\53\1\24\1\47\1\37\1\36\1\17\1\22\2\47\1\21\4\47\1\41\3\47"+
+ "\1\43\1\20\1\42\1\47\1\16\1\40\3\47\1\27\1\2\1\30\uff82\53",
"\1\54\1\55",
"\1\57",
"\1\61",
"\1\63",
- "\1\65",
- "\1\67",
- "\1\71\1\72",
- "\1\74",
- "\1\76",
- "\1\101\13\uffff\1\100",
- "\1\103\3\uffff\1\104",
+ "\1\65\1\66",
+ "\1\70",
+ "\1\72",
+ "\1\74\1\75",
+ "\1\77",
+ "\1\102\13\uffff\1\101",
+ "\1\104",
"\1\106\4\uffff\1\107",
"",
"\1\112",
- "\1\115\1\114\1\uffff\1\116",
- "\1\117\7\uffff\1\121\5\uffff\1\120",
- "\1\124\6\uffff\1\122\1\123",
+ "\1\115\13\uffff\1\114",
+ "\1\116\1\117\1\uffff\1\120",
+ "\1\123\6\uffff\1\121\1\122",
+ "\1\124\7\uffff\1\126\5\uffff\1\125",
"",
- "\1\126",
+ "\1\130",
"",
+ "\12\132\7\uffff\6\132\32\uffff\6\132",
"",
"",
"",
"",
- "\1\134\13\uffff\1\135",
"",
"",
- "\1\140",
- "\1\142\11\uffff\1\143",
- "\1\144",
- "\1\145",
- "\1\146\17\uffff\1\147",
- "\1\151\11\uffff\1\152\6\uffff\1\150",
- "\1\153",
- "\12\154\7\uffff\6\154\32\uffff\6\154",
- "\12\156\10\uffff\1\160\1\uffff\3\160\5\uffff\1\160\13\uffff"+
- "\1\155\6\uffff\1\156\2\uffff\1\160\1\uffff\3\160\5\uffff\1\160"+
- "\13\uffff\1\155",
- "\12\156\10\uffff\1\160\1\uffff\3\160\5\uffff\1\160\22\uffff"+
- "\1\156\2\uffff\1\160\1\uffff\3\160\5\uffff\1\160",
+ "\1\142",
+ "\1\144\11\uffff\1\145",
+ "\1\146",
+ "\1\147",
+ "\1\150\17\uffff\1\151",
+ "\1\153\11\uffff\1\154\6\uffff\1\152",
+ "\1\155",
+ "\12\157\10\uffff\1\161\1\uffff\3\161\5\uffff\1\161\13\uffff"+
+ "\1\156\6\uffff\1\157\2\uffff\1\161\1\uffff\3\161\5\uffff\1\161"+
+ "\13\uffff\1\156",
+ "\12\157\10\uffff\1\161\1\uffff\3\161\5\uffff\1\161\22\uffff"+
+ "\1\157\2\uffff\1\161\1\uffff\3\161\5\uffff\1\161",
"\1\113\34\uffff\32\113\4\uffff\1\113\1\uffff\32\113",
"",
- "\0\161",
- "\0\161",
- "",
+ "\0\162",
+ "\0\162",
"",
"",
+ "\1\164",
"",
"",
"",
@@ -3037,14 +3214,14 @@ public void mTokens() throws RecognitionException {
"",
"",
"",
- "",
- "\1\163",
- "",
+ "\1\166",
"",
"",
"",
+ "\1\170",
"",
"",
+ "\1\172",
"",
"",
"",
@@ -3055,18 +3232,20 @@ public void mTokens() throws RecognitionException {
"",
"",
"",
- "\1\165\5\uffff\1\166",
+ "\1\174\5\uffff\1\175",
"",
- "\1\167",
- "\1\170",
- "\1\171",
- "\1\172",
- "\1\173",
- "\1\174",
- "\1\175",
"\1\176",
+ "\1\177",
+ "\1\u0080\27\uffff\1\u0081",
+ "\1\u0082",
+ "\1\u0083",
+ "\1\u0084",
+ "\1\u0085",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
+ "\1\u0087",
+ "\1\u0088",
+ "\1\u0089",
"",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
@@ -3075,27 +3254,32 @@ public void mTokens() throws RecognitionException {
"",
"",
"",
- "\1\u0081",
- "\1\u0082",
"",
"",
"",
"",
- "\1\u0083",
+ "",
+ "",
+ "\1\u008b",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\u0085\1\u0086",
- "\1\u0087",
- "\1\u0088",
- "\1\u0089",
- "\1\u008a",
- "\1\u008b",
- "\1\u008d\3\uffff\1\u008c",
- "\1\u008e",
+ "\1\u008d\1\u008e",
+ "\1\u008f",
+ "\1\u0090",
+ "\1\u0091",
+ "\1\u0092",
+ "\1\u0093",
+ "\1\u0095\3\uffff\1\u0094",
+ "\1\u0096",
+ "",
+ "\12\157\10\uffff\1\161\1\uffff\3\161\5\uffff\1\161\22\uffff"+
+ "\1\157\2\uffff\1\161\1\uffff\3\161\5\uffff\1\161",
+ "",
+ "",
+ "",
+ "",
"",
"",
- "\12\156\10\uffff\1\160\1\uffff\3\160\5\uffff\1\160\22\uffff"+
- "\1\156\2\uffff\1\160\1\uffff\3\160\5\uffff\1\160",
"",
"",
"",
@@ -3106,122 +3290,134 @@ public void mTokens() throws RecognitionException {
"\32\113",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\u0091",
- "\1\u0092",
- "\1\u0093",
- "\1\u0094",
- "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
- "\32\113",
- "\1\u0096",
- "\1\u0097",
- "\1\u0098",
- "",
- "",
"\1\u0099",
"\1\u009a",
"\1\u009b",
- "",
"\1\u009c",
"\1\u009d",
"\1\u009e",
- "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
- "\32\113",
+ "\1\u009f",
"\1\u00a0",
+ "",
"\1\u00a1",
- "\1\u00a2",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\u00a4",
- "\1\u00a5",
+ "\1\u00a3",
"",
+ "\1\u00a4",
"",
+ "\1\u00a5",
"\1\u00a6",
"\1\u00a7",
- "\1\u00a8",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\32\113",
"\1\u00a9",
- "",
"\1\u00aa",
"\1\u00ab",
- "\1\u00ac",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
+ "\1\u00ad",
"\1\u00ae",
+ "",
+ "",
"\1\u00af",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
"\1\u00b1",
"\1\u00b2",
- "",
- "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
- "\32\113",
+ "\1\u00b3",
"\1\u00b4",
"\1\u00b5",
- "",
- "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
- "\32\113",
+ "\1\u00b6",
"\1\u00b7",
+ "",
+ "\1\u00b8",
+ "\1\u00b9",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
- "\22\113\1\u00b9\7\113",
"\1\u00bb",
+ "\1\u00bc",
+ "",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\u00bd",
"\1\u00be",
"\1\u00bf",
"",
- "\1\u00c0",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\32\113",
"\1\u00c1",
+ "\1\u00c2\16\uffff\1\u00c3",
"",
+ "\1\u00c4",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\22\113\1\u00c5\7\113",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
+ "\1\u00c8",
+ "\1\u00c9",
+ "\1\u00ca",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
+ "\1\u00cc",
+ "\1\u00cd",
"",
- "\1\u00c4",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\32\113",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
"",
- "\1\u00c6",
- "",
- "\1\u00c7",
- "",
+ "\1\u00d0",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
"",
- "\1\u00c9",
+ "\1\u00d2",
+ "\1\u00d3",
+ "\1\u00d4",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\u00cb",
- "\1\u00cc",
- "\1\u00cd",
+ "\1\u00d6",
"",
"",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\32\113",
+ "\1\u00d9",
+ "",
+ "\1\u00da",
+ "\1\u00db",
+ "",
"",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
- "\1\u00d0",
"",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\32\113",
+ "\1\u00df",
"",
- "\1\u00d2",
+ "\1\u00e0",
+ "",
+ "",
+ "\1\u00e1",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
"",
"",
- "\1\u00d5",
"",
- "\1\u00d6",
+ "\1\u00e4",
+ "\1\u00e5",
+ "\1\u00e6",
"",
"",
- "\1\u00d7",
- "\1\u00d8",
+ "\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
+ "\32\113",
+ "\1\u00e8",
+ "\1\u00e9",
+ "",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
"\32\113",
"\1\113\13\uffff\12\113\7\uffff\32\113\4\uffff\1\113\1\uffff"+
@@ -3260,7 +3456,7 @@ public DFA19(BaseRecognizer recognizer) {
this.transition = DFA19_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__14 | T__15 | T__16 | 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 | RULE_COLOR | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__14 | T__15 | T__16 | 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 | RULE_COLOR | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
@@ -3270,41 +3466,31 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
int LA19_40 = input.LA(1);
s = -1;
- if ( ((LA19_40>='\u0000' && LA19_40<='\uFFFF')) ) {s = 113;}
+ if ( ((LA19_40>='\u0000' && LA19_40<='\uFFFF')) ) {s = 114;}
else s = 43;
if ( s>=0 ) return s;
break;
case 1 :
- int LA19_41 = input.LA(1);
-
- s = -1;
- if ( ((LA19_41>='\u0000' && LA19_41<='\uFFFF')) ) {s = 113;}
-
- else s = 43;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
int LA19_0 = input.LA(1);
s = -1;
if ( (LA19_0=='=') ) {s = 1;}
- else if ( (LA19_0=='+') ) {s = 2;}
+ else if ( (LA19_0=='|') ) {s = 2;}
- else if ( (LA19_0=='|') ) {s = 3;}
+ else if ( (LA19_0=='&') ) {s = 3;}
- else if ( (LA19_0=='&') ) {s = 4;}
+ else if ( (LA19_0=='+') ) {s = 4;}
- else if ( (LA19_0=='!') ) {s = 5;}
+ else if ( (LA19_0=='-') ) {s = 5;}
- else if ( (LA19_0=='>') ) {s = 6;}
+ else if ( (LA19_0=='!') ) {s = 6;}
- else if ( (LA19_0=='<') ) {s = 7;}
+ else if ( (LA19_0=='>') ) {s = 7;}
- else if ( (LA19_0=='-') ) {s = 8;}
+ else if ( (LA19_0=='<') ) {s = 8;}
else if ( (LA19_0=='.') ) {s = 9;}
@@ -3318,47 +3504,47 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (LA19_0=='v') ) {s = 14;}
- else if ( (LA19_0=='s') ) {s = 15;}
+ else if ( (LA19_0=='e') ) {s = 15;}
- else if ( (LA19_0=='f') ) {s = 16;}
+ else if ( (LA19_0=='s') ) {s = 16;}
else if ( (LA19_0=='i') ) {s = 17;}
- else if ( (LA19_0==',') ) {s = 18;}
+ else if ( (LA19_0=='f') ) {s = 18;}
- else if ( (LA19_0=='a') ) {s = 19;}
+ else if ( (LA19_0==',') ) {s = 19;}
- else if ( (LA19_0==')') ) {s = 20;}
+ else if ( (LA19_0=='a') ) {s = 20;}
- else if ( (LA19_0==']') ) {s = 21;}
+ else if ( (LA19_0==')') ) {s = 21;}
- else if ( (LA19_0=='[') ) {s = 22;}
+ else if ( (LA19_0=='#') ) {s = 22;}
- else if ( (LA19_0==';') ) {s = 23;}
+ else if ( (LA19_0=='{') ) {s = 23;}
- else if ( (LA19_0=='(') ) {s = 24;}
+ else if ( (LA19_0=='}') ) {s = 24;}
- else if ( (LA19_0=='e') ) {s = 25;}
+ else if ( (LA19_0=='[') ) {s = 25;}
- else if ( (LA19_0=='{') ) {s = 26;}
+ else if ( (LA19_0==']') ) {s = 26;}
- else if ( (LA19_0=='}') ) {s = 27;}
+ else if ( (LA19_0==';') ) {s = 27;}
- else if ( (LA19_0==':') ) {s = 28;}
+ else if ( (LA19_0=='(') ) {s = 28;}
- else if ( (LA19_0=='d') ) {s = 29;}
+ else if ( (LA19_0==':') ) {s = 29;}
- else if ( (LA19_0=='c') ) {s = 30;}
+ else if ( (LA19_0=='d') ) {s = 30;}
- else if ( (LA19_0=='w') ) {s = 31;}
+ else if ( (LA19_0=='c') ) {s = 31;}
- else if ( (LA19_0=='n') ) {s = 32;}
+ else if ( (LA19_0=='w') ) {s = 32;}
- else if ( (LA19_0=='t') ) {s = 33;}
+ else if ( (LA19_0=='n') ) {s = 33;}
- else if ( (LA19_0=='r') ) {s = 34;}
+ else if ( (LA19_0=='t') ) {s = 34;}
- else if ( (LA19_0=='#') ) {s = 35;}
+ else if ( (LA19_0=='r') ) {s = 35;}
else if ( (LA19_0=='0') ) {s = 36;}
@@ -3376,6 +3562,16 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( ((LA19_0>='\u0000' && LA19_0<='\b')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\u001F')||LA19_0=='@'||LA19_0=='\\'||LA19_0=='`'||(LA19_0>='~' && LA19_0<='\uFFFF')) ) {s = 43;}
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA19_41 = input.LA(1);
+
+ s = -1;
+ if ( ((LA19_41>='\u0000' && LA19_41<='\uFFFF')) ) {s = 114;}
+
+ else s = 43;
+
if ( s>=0 ) return s;
break;
}
diff --git a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleParser.java b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleParser.java
index 31802e8..ec470b5 100644
--- a/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleParser.java
+++ b/org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyleParser.java
@@ -23,7 +23,7 @@
@SuppressWarnings("all")
public class InternalGraphViewStyleParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_COLOR", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'+='", "'||'", "'&&'", "'=='", "'!='", "'>='", "'<='", "'>'", "'<'", "'->'", "'..'", "'=>'", "'<>'", "'?:'", "'<=>'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'.'", "'val'", "'super'", "'false'", "'stylesheet'", "'for'", "'import'", "'style'", "','", "'as'", "'instanceof'", "')'", "']'", "'['", "';'", "'('", "'if'", "'else'", "'switch'", "'{'", "'}'", "':'", "'default'", "'case'", "'while'", "'do'", "'::'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "'?'", "'extends'", "'&'", "'?.'", "'*.'", "'|'", "'var'", "'true'"
+ "", "", "", "", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_COLOR", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'<='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'<=>'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'stylesheet'", "'for'", "'style'", "','", "'as'", "'instanceof'", "')'", "'#'", "'{'", "'}'", "'['", "']'", "';'", "'('", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "'?'", "'&'", "'::'", "'?.'", "'|'", "'var'", "'true'"
};
public static final int T__68=68;
public static final int T__69=69;
@@ -72,13 +72,19 @@ public class InternalGraphViewStyleParser extends AbstractInternalContentAssistP
public static final int T__43=43;
public static final int T__40=40;
public static final int T__41=41;
+ public static final int T__80=80;
public static final int T__46=46;
+ public static final int T__81=81;
public static final int T__47=47;
+ public static final int T__82=82;
public static final int T__44=44;
+ public static final int T__83=83;
public static final int T__45=45;
public static final int T__48=48;
public static final int T__49=49;
+ public static final int T__85=85;
public static final int RULE_SL_COMMENT=11;
+ public static final int T__84=84;
public static final int RULE_ML_COMMENT=10;
public static final int T__30=30;
public static final int T__31=31;
@@ -225,187 +231,17 @@ public final void ruleStyleSheet() throws RecognitionException {
// $ANTLR end "ruleStyleSheet"
- // $ANTLR start "entryRuleImport"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:89:1: entryRuleImport : ruleImport EOF ;
- public final void entryRuleImport() throws RecognitionException {
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:90:1: ( ruleImport EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:91:1: ruleImport EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportRule());
- }
- pushFollow(FOLLOW_ruleImport_in_entryRuleImport127);
- ruleImport();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleImport134); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleImport"
-
-
- // $ANTLR start "ruleImport"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:98:1: ruleImport : ( ( rule__Import__Group__0 ) ) ;
- public final void ruleImport() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:102:2: ( ( ( rule__Import__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:103:1: ( ( rule__Import__Group__0 ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:103:1: ( ( rule__Import__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:104:1: ( rule__Import__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getGroup());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:105:1: ( rule__Import__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:105:2: rule__Import__Group__0
- {
- pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport160);
- rule__Import__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleImport"
-
-
- // $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:117:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
- public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:118:1: ( ruleQualifiedNameWithWildcard EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:119:1: ruleQualifiedNameWithWildcard EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameWithWildcardRule());
- }
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard187);
- ruleQualifiedNameWithWildcard();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameWithWildcardRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard194); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedNameWithWildcard"
-
-
- // $ANTLR start "ruleQualifiedNameWithWildcard"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:126:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
- public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:130:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:131:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:131:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:132:1: ( rule__QualifiedNameWithWildcard__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:133:1: ( rule__QualifiedNameWithWildcard__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:133:2: rule__QualifiedNameWithWildcard__Group__0
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard220);
- rule__QualifiedNameWithWildcard__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedNameWithWildcard"
-
-
// $ANTLR start "entryRuleStyle"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:145:1: entryRuleStyle : ruleStyle EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:89:1: entryRuleStyle : ruleStyle EOF ;
public final void entryRuleStyle() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:146:1: ( ruleStyle EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:147:1: ruleStyle EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:90:1: ( ruleStyle EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:91:1: ruleStyle EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleRule());
}
- pushFollow(FOLLOW_ruleStyle_in_entryRuleStyle247);
+ pushFollow(FOLLOW_ruleStyle_in_entryRuleStyle127);
ruleStyle();
state._fsp--;
@@ -413,7 +249,7 @@ public final void entryRuleStyle() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStyle254); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStyle134); if (state.failed) return ;
}
@@ -430,25 +266,25 @@ public final void entryRuleStyle() throws RecognitionException {
// $ANTLR start "ruleStyle"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:154:1: ruleStyle : ( ( rule__Style__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:98:1: ruleStyle : ( ( rule__Style__Group__0 ) ) ;
public final void ruleStyle() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:158:2: ( ( ( rule__Style__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:159:1: ( ( rule__Style__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:102:2: ( ( ( rule__Style__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:103:1: ( ( rule__Style__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:159:1: ( ( rule__Style__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:160:1: ( rule__Style__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:103:1: ( ( rule__Style__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:104:1: ( rule__Style__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:161:1: ( rule__Style__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:161:2: rule__Style__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:105:1: ( rule__Style__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:105:2: rule__Style__Group__0
{
- pushFollow(FOLLOW_rule__Style__Group__0_in_ruleStyle280);
+ pushFollow(FOLLOW_rule__Style__Group__0_in_ruleStyle160);
rule__Style__Group__0();
state._fsp--;
@@ -481,16 +317,16 @@ public final void ruleStyle() throws RecognitionException {
// $ANTLR start "entryRuleXLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:173:1: entryRuleXLiteral : ruleXLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:117:1: entryRuleXLiteral : ruleXLiteral EOF ;
public final void entryRuleXLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:174:1: ( ruleXLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:175:1: ruleXLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:118:1: ( ruleXLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:119:1: ruleXLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralRule());
}
- pushFollow(FOLLOW_ruleXLiteral_in_entryRuleXLiteral307);
+ pushFollow(FOLLOW_ruleXLiteral_in_entryRuleXLiteral187);
ruleXLiteral();
state._fsp--;
@@ -498,7 +334,7 @@ public final void entryRuleXLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXLiteral314); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXLiteral194); if (state.failed) return ;
}
@@ -515,25 +351,25 @@ public final void entryRuleXLiteral() throws RecognitionException {
// $ANTLR start "ruleXLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:182:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:126:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ;
public final void ruleXLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:186:2: ( ( ( rule__XLiteral__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:187:1: ( ( rule__XLiteral__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:130:2: ( ( ( rule__XLiteral__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:131:1: ( ( rule__XLiteral__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:187:1: ( ( rule__XLiteral__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:188:1: ( rule__XLiteral__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:131:1: ( ( rule__XLiteral__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:132:1: ( rule__XLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:189:1: ( rule__XLiteral__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:189:2: rule__XLiteral__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:133:1: ( rule__XLiteral__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:133:2: rule__XLiteral__Alternatives
{
- pushFollow(FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral340);
+ pushFollow(FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral220);
rule__XLiteral__Alternatives();
state._fsp--;
@@ -566,16 +402,16 @@ public final void ruleXLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXColorLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:201:1: entryRuleXColorLiteral : ruleXColorLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:145:1: entryRuleXColorLiteral : ruleXColorLiteral EOF ;
public final void entryRuleXColorLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:202:1: ( ruleXColorLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:203:1: ruleXColorLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:146:1: ( ruleXColorLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:147:1: ruleXColorLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXColorLiteralRule());
}
- pushFollow(FOLLOW_ruleXColorLiteral_in_entryRuleXColorLiteral367);
+ pushFollow(FOLLOW_ruleXColorLiteral_in_entryRuleXColorLiteral247);
ruleXColorLiteral();
state._fsp--;
@@ -583,7 +419,7 @@ public final void entryRuleXColorLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXColorLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXColorLiteral374); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXColorLiteral254); if (state.failed) return ;
}
@@ -600,25 +436,25 @@ public final void entryRuleXColorLiteral() throws RecognitionException {
// $ANTLR start "ruleXColorLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:210:1: ruleXColorLiteral : ( ( rule__XColorLiteral__ColorAssignment ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:154:1: ruleXColorLiteral : ( ( rule__XColorLiteral__ColorAssignment ) ) ;
public final void ruleXColorLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:214:2: ( ( ( rule__XColorLiteral__ColorAssignment ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:215:1: ( ( rule__XColorLiteral__ColorAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:158:2: ( ( ( rule__XColorLiteral__ColorAssignment ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:159:1: ( ( rule__XColorLiteral__ColorAssignment ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:215:1: ( ( rule__XColorLiteral__ColorAssignment ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:216:1: ( rule__XColorLiteral__ColorAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:159:1: ( ( rule__XColorLiteral__ColorAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:160:1: ( rule__XColorLiteral__ColorAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXColorLiteralAccess().getColorAssignment());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:217:1: ( rule__XColorLiteral__ColorAssignment )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:217:2: rule__XColorLiteral__ColorAssignment
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:161:1: ( rule__XColorLiteral__ColorAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:161:2: rule__XColorLiteral__ColorAssignment
{
- pushFollow(FOLLOW_rule__XColorLiteral__ColorAssignment_in_ruleXColorLiteral400);
+ pushFollow(FOLLOW_rule__XColorLiteral__ColorAssignment_in_ruleXColorLiteral280);
rule__XColorLiteral__ColorAssignment();
state._fsp--;
@@ -651,16 +487,16 @@ public final void ruleXColorLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:229:1: entryRuleXExpression : ruleXExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:173:1: entryRuleXExpression : ruleXExpression EOF ;
public final void entryRuleXExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:230:1: ( ruleXExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:231:1: ruleXExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:174:1: ( ruleXExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:175:1: ruleXExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionRule());
}
- pushFollow(FOLLOW_ruleXExpression_in_entryRuleXExpression427);
+ pushFollow(FOLLOW_ruleXExpression_in_entryRuleXExpression307);
ruleXExpression();
state._fsp--;
@@ -668,7 +504,7 @@ public final void entryRuleXExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXExpression434); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXExpression314); if (state.failed) return ;
}
@@ -685,22 +521,22 @@ public final void entryRuleXExpression() throws RecognitionException {
// $ANTLR start "ruleXExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:238:1: ruleXExpression : ( ruleXAssignment ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:182:1: ruleXExpression : ( ruleXAssignment ) ;
public final void ruleXExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:242:2: ( ( ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:243:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:186:2: ( ( ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:187:1: ( ruleXAssignment )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:243:1: ( ruleXAssignment )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:244:1: ruleXAssignment
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:187:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:188:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall());
}
- pushFollow(FOLLOW_ruleXAssignment_in_ruleXExpression460);
+ pushFollow(FOLLOW_ruleXAssignment_in_ruleXExpression340);
ruleXAssignment();
state._fsp--;
@@ -730,16 +566,16 @@ public final void ruleXExpression() throws RecognitionException {
// $ANTLR start "entryRuleXAssignment"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:257:1: entryRuleXAssignment : ruleXAssignment EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:201:1: entryRuleXAssignment : ruleXAssignment EOF ;
public final void entryRuleXAssignment() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:258:1: ( ruleXAssignment EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:259:1: ruleXAssignment EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:202:1: ( ruleXAssignment EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:203:1: ruleXAssignment EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentRule());
}
- pushFollow(FOLLOW_ruleXAssignment_in_entryRuleXAssignment486);
+ pushFollow(FOLLOW_ruleXAssignment_in_entryRuleXAssignment366);
ruleXAssignment();
state._fsp--;
@@ -747,7 +583,7 @@ public final void entryRuleXAssignment() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXAssignmentRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXAssignment493); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXAssignment373); if (state.failed) return ;
}
@@ -764,25 +600,25 @@ public final void entryRuleXAssignment() throws RecognitionException {
// $ANTLR start "ruleXAssignment"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:266:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:210:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ;
public final void ruleXAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:270:2: ( ( ( rule__XAssignment__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:271:1: ( ( rule__XAssignment__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:214:2: ( ( ( rule__XAssignment__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:215:1: ( ( rule__XAssignment__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:271:1: ( ( rule__XAssignment__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:272:1: ( rule__XAssignment__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:215:1: ( ( rule__XAssignment__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:216:1: ( rule__XAssignment__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:273:1: ( rule__XAssignment__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:273:2: rule__XAssignment__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:217:1: ( rule__XAssignment__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:217:2: rule__XAssignment__Alternatives
{
- pushFollow(FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment519);
+ pushFollow(FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment399);
rule__XAssignment__Alternatives();
state._fsp--;
@@ -815,16 +651,16 @@ public final void ruleXAssignment() throws RecognitionException {
// $ANTLR start "entryRuleOpSingleAssign"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:285:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:229:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ;
public final void entryRuleOpSingleAssign() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:286:1: ( ruleOpSingleAssign EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:287:1: ruleOpSingleAssign EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:230:1: ( ruleOpSingleAssign EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:231:1: ruleOpSingleAssign EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpSingleAssignRule());
}
- pushFollow(FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign546);
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign426);
ruleOpSingleAssign();
state._fsp--;
@@ -832,7 +668,7 @@ public final void entryRuleOpSingleAssign() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpSingleAssignRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpSingleAssign553); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpSingleAssign433); if (state.failed) return ;
}
@@ -849,22 +685,22 @@ public final void entryRuleOpSingleAssign() throws RecognitionException {
// $ANTLR start "ruleOpSingleAssign"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:294:1: ruleOpSingleAssign : ( '=' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:238:1: ruleOpSingleAssign : ( '=' ) ;
public final void ruleOpSingleAssign() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:298:2: ( ( '=' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:299:1: ( '=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:242:2: ( ( '=' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:243:1: ( '=' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:299:1: ( '=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:300:1: '='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:243:1: ( '=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:244:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword());
}
- match(input,14,FOLLOW_14_in_ruleOpSingleAssign580); if (state.failed) return ;
+ match(input,14,FOLLOW_14_in_ruleOpSingleAssign460); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword());
}
@@ -890,16 +726,16 @@ public final void ruleOpSingleAssign() throws RecognitionException {
// $ANTLR start "entryRuleOpMultiAssign"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:315:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:259:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ;
public final void entryRuleOpMultiAssign() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:316:1: ( ruleOpMultiAssign EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:317:1: ruleOpMultiAssign EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:260:1: ( ruleOpMultiAssign EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:261:1: ruleOpMultiAssign EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignRule());
}
- pushFollow(FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign608);
+ pushFollow(FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign488);
ruleOpMultiAssign();
state._fsp--;
@@ -907,7 +743,7 @@ public final void entryRuleOpMultiAssign() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAssignRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpMultiAssign615); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpMultiAssign495); if (state.failed) return ;
}
@@ -924,24 +760,34 @@ public final void entryRuleOpMultiAssign() throws RecognitionException {
// $ANTLR start "ruleOpMultiAssign"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:324:1: ruleOpMultiAssign : ( '+=' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:268:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ;
public final void ruleOpMultiAssign() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:328:2: ( ( '+=' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:329:1: ( '+=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:272:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:273:1: ( ( rule__OpMultiAssign__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:329:1: ( '+=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:330:1: '+='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:273:1: ( ( rule__OpMultiAssign__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:274:1: ( rule__OpMultiAssign__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword());
+ before(grammarAccess.getOpMultiAssignAccess().getAlternatives());
}
- match(input,15,FOLLOW_15_in_ruleOpMultiAssign642); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:275:1: ( rule__OpMultiAssign__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:275:2: rule__OpMultiAssign__Alternatives
+ {
+ pushFollow(FOLLOW_rule__OpMultiAssign__Alternatives_in_ruleOpMultiAssign521);
+ rule__OpMultiAssign__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword());
+ after(grammarAccess.getOpMultiAssignAccess().getAlternatives());
}
}
@@ -965,16 +811,16 @@ public final void ruleOpMultiAssign() throws RecognitionException {
// $ANTLR start "entryRuleXOrExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:345:1: entryRuleXOrExpression : ruleXOrExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:287:1: entryRuleXOrExpression : ruleXOrExpression EOF ;
public final void entryRuleXOrExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:346:1: ( ruleXOrExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:347:1: ruleXOrExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:288:1: ( ruleXOrExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:289:1: ruleXOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionRule());
}
- pushFollow(FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression670);
+ pushFollow(FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression548);
ruleXOrExpression();
state._fsp--;
@@ -982,7 +828,7 @@ public final void entryRuleXOrExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXOrExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOrExpression677); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOrExpression555); if (state.failed) return ;
}
@@ -999,25 +845,25 @@ public final void entryRuleXOrExpression() throws RecognitionException {
// $ANTLR start "ruleXOrExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:354:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:296:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ;
public final void ruleXOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:358:2: ( ( ( rule__XOrExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:359:1: ( ( rule__XOrExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:300:2: ( ( ( rule__XOrExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:301:1: ( ( rule__XOrExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:359:1: ( ( rule__XOrExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:360:1: ( rule__XOrExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:301:1: ( ( rule__XOrExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:302:1: ( rule__XOrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:361:1: ( rule__XOrExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:361:2: rule__XOrExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:303:1: ( rule__XOrExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:303:2: rule__XOrExpression__Group__0
{
- pushFollow(FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression703);
+ pushFollow(FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression581);
rule__XOrExpression__Group__0();
state._fsp--;
@@ -1050,16 +896,16 @@ public final void ruleXOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpOr"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:373:1: entryRuleOpOr : ruleOpOr EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:315:1: entryRuleOpOr : ruleOpOr EOF ;
public final void entryRuleOpOr() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:374:1: ( ruleOpOr EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:375:1: ruleOpOr EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:316:1: ( ruleOpOr EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:317:1: ruleOpOr EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOrRule());
}
- pushFollow(FOLLOW_ruleOpOr_in_entryRuleOpOr730);
+ pushFollow(FOLLOW_ruleOpOr_in_entryRuleOpOr608);
ruleOpOr();
state._fsp--;
@@ -1067,7 +913,7 @@ public final void entryRuleOpOr() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOrRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpOr737); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpOr615); if (state.failed) return ;
}
@@ -1084,22 +930,22 @@ public final void entryRuleOpOr() throws RecognitionException {
// $ANTLR start "ruleOpOr"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:382:1: ruleOpOr : ( '||' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:324:1: ruleOpOr : ( '||' ) ;
public final void ruleOpOr() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:386:2: ( ( '||' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:387:1: ( '||' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:328:2: ( ( '||' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:329:1: ( '||' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:387:1: ( '||' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:388:1: '||'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:329:1: ( '||' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:330:1: '||'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword());
}
- match(input,16,FOLLOW_16_in_ruleOpOr764); if (state.failed) return ;
+ match(input,15,FOLLOW_15_in_ruleOpOr642); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword());
}
@@ -1125,16 +971,16 @@ public final void ruleOpOr() throws RecognitionException {
// $ANTLR start "entryRuleXAndExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:403:1: entryRuleXAndExpression : ruleXAndExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:345:1: entryRuleXAndExpression : ruleXAndExpression EOF ;
public final void entryRuleXAndExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:404:1: ( ruleXAndExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:405:1: ruleXAndExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:346:1: ( ruleXAndExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:347:1: ruleXAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionRule());
}
- pushFollow(FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression792);
+ pushFollow(FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression670);
ruleXAndExpression();
state._fsp--;
@@ -1142,7 +988,7 @@ public final void entryRuleXAndExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXAndExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXAndExpression799); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXAndExpression677); if (state.failed) return ;
}
@@ -1159,25 +1005,25 @@ public final void entryRuleXAndExpression() throws RecognitionException {
// $ANTLR start "ruleXAndExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:412:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:354:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ;
public final void ruleXAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:416:2: ( ( ( rule__XAndExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:417:1: ( ( rule__XAndExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:358:2: ( ( ( rule__XAndExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:359:1: ( ( rule__XAndExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:417:1: ( ( rule__XAndExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:418:1: ( rule__XAndExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:359:1: ( ( rule__XAndExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:360:1: ( rule__XAndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:419:1: ( rule__XAndExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:419:2: rule__XAndExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:361:1: ( rule__XAndExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:361:2: rule__XAndExpression__Group__0
{
- pushFollow(FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression825);
+ pushFollow(FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression703);
rule__XAndExpression__Group__0();
state._fsp--;
@@ -1210,16 +1056,16 @@ public final void ruleXAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpAnd"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:431:1: entryRuleOpAnd : ruleOpAnd EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:373:1: entryRuleOpAnd : ruleOpAnd EOF ;
public final void entryRuleOpAnd() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:432:1: ( ruleOpAnd EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:433:1: ruleOpAnd EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:374:1: ( ruleOpAnd EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:375:1: ruleOpAnd EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAndRule());
}
- pushFollow(FOLLOW_ruleOpAnd_in_entryRuleOpAnd852);
+ pushFollow(FOLLOW_ruleOpAnd_in_entryRuleOpAnd730);
ruleOpAnd();
state._fsp--;
@@ -1227,7 +1073,7 @@ public final void entryRuleOpAnd() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAndRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpAnd859); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpAnd737); if (state.failed) return ;
}
@@ -1244,22 +1090,22 @@ public final void entryRuleOpAnd() throws RecognitionException {
// $ANTLR start "ruleOpAnd"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:440:1: ruleOpAnd : ( '&&' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:382:1: ruleOpAnd : ( '&&' ) ;
public final void ruleOpAnd() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:444:2: ( ( '&&' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:445:1: ( '&&' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:386:2: ( ( '&&' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:387:1: ( '&&' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:445:1: ( '&&' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:446:1: '&&'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:387:1: ( '&&' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:388:1: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword());
}
- match(input,17,FOLLOW_17_in_ruleOpAnd886); if (state.failed) return ;
+ match(input,16,FOLLOW_16_in_ruleOpAnd764); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword());
}
@@ -1285,16 +1131,16 @@ public final void ruleOpAnd() throws RecognitionException {
// $ANTLR start "entryRuleXEqualityExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:461:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:403:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ;
public final void entryRuleXEqualityExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:462:1: ( ruleXEqualityExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:463:1: ruleXEqualityExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:404:1: ( ruleXEqualityExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:405:1: ruleXEqualityExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionRule());
}
- pushFollow(FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression914);
+ pushFollow(FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression792);
ruleXEqualityExpression();
state._fsp--;
@@ -1302,7 +1148,7 @@ public final void entryRuleXEqualityExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXEqualityExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXEqualityExpression921); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXEqualityExpression799); if (state.failed) return ;
}
@@ -1319,25 +1165,25 @@ public final void entryRuleXEqualityExpression() throws RecognitionException {
// $ANTLR start "ruleXEqualityExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:470:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:412:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ;
public final void ruleXEqualityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:474:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:475:1: ( ( rule__XEqualityExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:416:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:417:1: ( ( rule__XEqualityExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:475:1: ( ( rule__XEqualityExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:476:1: ( rule__XEqualityExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:417:1: ( ( rule__XEqualityExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:418:1: ( rule__XEqualityExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:477:1: ( rule__XEqualityExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:477:2: rule__XEqualityExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:419:1: ( rule__XEqualityExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:419:2: rule__XEqualityExpression__Group__0
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression947);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression825);
rule__XEqualityExpression__Group__0();
state._fsp--;
@@ -1370,16 +1216,16 @@ public final void ruleXEqualityExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpEquality"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:489:1: entryRuleOpEquality : ruleOpEquality EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:431:1: entryRuleOpEquality : ruleOpEquality EOF ;
public final void entryRuleOpEquality() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:490:1: ( ruleOpEquality EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:491:1: ruleOpEquality EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:432:1: ( ruleOpEquality EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:433:1: ruleOpEquality EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityRule());
}
- pushFollow(FOLLOW_ruleOpEquality_in_entryRuleOpEquality974);
+ pushFollow(FOLLOW_ruleOpEquality_in_entryRuleOpEquality852);
ruleOpEquality();
state._fsp--;
@@ -1387,7 +1233,7 @@ public final void entryRuleOpEquality() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpEquality981); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpEquality859); if (state.failed) return ;
}
@@ -1404,25 +1250,25 @@ public final void entryRuleOpEquality() throws RecognitionException {
// $ANTLR start "ruleOpEquality"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:498:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:440:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ;
public final void ruleOpEquality() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:502:2: ( ( ( rule__OpEquality__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:503:1: ( ( rule__OpEquality__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:444:2: ( ( ( rule__OpEquality__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:445:1: ( ( rule__OpEquality__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:503:1: ( ( rule__OpEquality__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:504:1: ( rule__OpEquality__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:445:1: ( ( rule__OpEquality__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:446:1: ( rule__OpEquality__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:505:1: ( rule__OpEquality__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:505:2: rule__OpEquality__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:447:1: ( rule__OpEquality__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:447:2: rule__OpEquality__Alternatives
{
- pushFollow(FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality1007);
+ pushFollow(FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality885);
rule__OpEquality__Alternatives();
state._fsp--;
@@ -1455,16 +1301,16 @@ public final void ruleOpEquality() throws RecognitionException {
// $ANTLR start "entryRuleXRelationalExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:517:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:459:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ;
public final void entryRuleXRelationalExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:518:1: ( ruleXRelationalExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:519:1: ruleXRelationalExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:460:1: ( ruleXRelationalExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:461:1: ruleXRelationalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionRule());
}
- pushFollow(FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression1034);
+ pushFollow(FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression912);
ruleXRelationalExpression();
state._fsp--;
@@ -1472,7 +1318,7 @@ public final void entryRuleXRelationalExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXRelationalExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationalExpression1041); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationalExpression919); if (state.failed) return ;
}
@@ -1489,25 +1335,25 @@ public final void entryRuleXRelationalExpression() throws RecognitionException {
// $ANTLR start "ruleXRelationalExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:526:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:468:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ;
public final void ruleXRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:530:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:531:1: ( ( rule__XRelationalExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:472:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:473:1: ( ( rule__XRelationalExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:531:1: ( ( rule__XRelationalExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:532:1: ( rule__XRelationalExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:473:1: ( ( rule__XRelationalExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:474:1: ( rule__XRelationalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:533:1: ( rule__XRelationalExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:533:2: rule__XRelationalExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:475:1: ( rule__XRelationalExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:475:2: rule__XRelationalExpression__Group__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression1067);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression945);
rule__XRelationalExpression__Group__0();
state._fsp--;
@@ -1540,16 +1386,16 @@ public final void ruleXRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpCompare"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:545:1: entryRuleOpCompare : ruleOpCompare EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:487:1: entryRuleOpCompare : ruleOpCompare EOF ;
public final void entryRuleOpCompare() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:546:1: ( ruleOpCompare EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:547:1: ruleOpCompare EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:488:1: ( ruleOpCompare EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:489:1: ruleOpCompare EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareRule());
}
- pushFollow(FOLLOW_ruleOpCompare_in_entryRuleOpCompare1094);
+ pushFollow(FOLLOW_ruleOpCompare_in_entryRuleOpCompare972);
ruleOpCompare();
state._fsp--;
@@ -1557,7 +1403,7 @@ public final void entryRuleOpCompare() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpCompare1101); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpCompare979); if (state.failed) return ;
}
@@ -1574,25 +1420,25 @@ public final void entryRuleOpCompare() throws RecognitionException {
// $ANTLR start "ruleOpCompare"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:554:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:496:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ;
public final void ruleOpCompare() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:558:2: ( ( ( rule__OpCompare__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:559:1: ( ( rule__OpCompare__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:500:2: ( ( ( rule__OpCompare__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:501:1: ( ( rule__OpCompare__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:559:1: ( ( rule__OpCompare__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:560:1: ( rule__OpCompare__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:501:1: ( ( rule__OpCompare__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:502:1: ( rule__OpCompare__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:561:1: ( rule__OpCompare__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:561:2: rule__OpCompare__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:503:1: ( rule__OpCompare__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:503:2: rule__OpCompare__Alternatives
{
- pushFollow(FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare1127);
+ pushFollow(FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare1005);
rule__OpCompare__Alternatives();
state._fsp--;
@@ -1625,16 +1471,16 @@ public final void ruleOpCompare() throws RecognitionException {
// $ANTLR start "entryRuleXOtherOperatorExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:573:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:515:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ;
public final void entryRuleXOtherOperatorExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:574:1: ( ruleXOtherOperatorExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:575:1: ruleXOtherOperatorExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:516:1: ( ruleXOtherOperatorExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:517:1: ruleXOtherOperatorExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionRule());
}
- pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression1154);
+ pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression1032);
ruleXOtherOperatorExpression();
state._fsp--;
@@ -1642,7 +1488,7 @@ public final void entryRuleXOtherOperatorExpression() throws RecognitionExceptio
if ( state.backtracking==0 ) {
after(grammarAccess.getXOtherOperatorExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXOtherOperatorExpression1161); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXOtherOperatorExpression1039); if (state.failed) return ;
}
@@ -1659,25 +1505,25 @@ public final void entryRuleXOtherOperatorExpression() throws RecognitionExceptio
// $ANTLR start "ruleXOtherOperatorExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:582:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:524:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ;
public final void ruleXOtherOperatorExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:586:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:587:1: ( ( rule__XOtherOperatorExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:528:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:529:1: ( ( rule__XOtherOperatorExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:587:1: ( ( rule__XOtherOperatorExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:588:1: ( rule__XOtherOperatorExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:529:1: ( ( rule__XOtherOperatorExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:530:1: ( rule__XOtherOperatorExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:589:1: ( rule__XOtherOperatorExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:589:2: rule__XOtherOperatorExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:531:1: ( rule__XOtherOperatorExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:531:2: rule__XOtherOperatorExpression__Group__0
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression1187);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression1065);
rule__XOtherOperatorExpression__Group__0();
state._fsp--;
@@ -1710,16 +1556,16 @@ public final void ruleXOtherOperatorExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpOther"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:601:1: entryRuleOpOther : ruleOpOther EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:543:1: entryRuleOpOther : ruleOpOther EOF ;
public final void entryRuleOpOther() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:602:1: ( ruleOpOther EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:603:1: ruleOpOther EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:544:1: ( ruleOpOther EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:545:1: ruleOpOther EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherRule());
}
- pushFollow(FOLLOW_ruleOpOther_in_entryRuleOpOther1214);
+ pushFollow(FOLLOW_ruleOpOther_in_entryRuleOpOther1092);
ruleOpOther();
state._fsp--;
@@ -1727,7 +1573,7 @@ public final void entryRuleOpOther() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOtherRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpOther1221); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpOther1099); if (state.failed) return ;
}
@@ -1744,25 +1590,25 @@ public final void entryRuleOpOther() throws RecognitionException {
// $ANTLR start "ruleOpOther"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:610:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:552:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ;
public final void ruleOpOther() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:614:2: ( ( ( rule__OpOther__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:615:1: ( ( rule__OpOther__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:556:2: ( ( ( rule__OpOther__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:557:1: ( ( rule__OpOther__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:615:1: ( ( rule__OpOther__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:616:1: ( rule__OpOther__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:557:1: ( ( rule__OpOther__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:558:1: ( rule__OpOther__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:617:1: ( rule__OpOther__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:617:2: rule__OpOther__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:559:1: ( rule__OpOther__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:559:2: rule__OpOther__Alternatives
{
- pushFollow(FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther1247);
+ pushFollow(FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther1125);
rule__OpOther__Alternatives();
state._fsp--;
@@ -1795,16 +1641,16 @@ public final void ruleOpOther() throws RecognitionException {
// $ANTLR start "entryRuleXAdditiveExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:629:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:571:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ;
public final void entryRuleXAdditiveExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:630:1: ( ruleXAdditiveExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:631:1: ruleXAdditiveExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:572:1: ( ruleXAdditiveExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:573:1: ruleXAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionRule());
}
- pushFollow(FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression1274);
+ pushFollow(FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression1152);
ruleXAdditiveExpression();
state._fsp--;
@@ -1812,7 +1658,7 @@ public final void entryRuleXAdditiveExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXAdditiveExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXAdditiveExpression1281); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXAdditiveExpression1159); if (state.failed) return ;
}
@@ -1829,25 +1675,25 @@ public final void entryRuleXAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleXAdditiveExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:638:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:580:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ;
public final void ruleXAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:642:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:643:1: ( ( rule__XAdditiveExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:584:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:585:1: ( ( rule__XAdditiveExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:643:1: ( ( rule__XAdditiveExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:644:1: ( rule__XAdditiveExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:585:1: ( ( rule__XAdditiveExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:586:1: ( rule__XAdditiveExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:645:1: ( rule__XAdditiveExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:645:2: rule__XAdditiveExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:587:1: ( rule__XAdditiveExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:587:2: rule__XAdditiveExpression__Group__0
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression1307);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression1185);
rule__XAdditiveExpression__Group__0();
state._fsp--;
@@ -1880,16 +1726,16 @@ public final void ruleXAdditiveExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpAdd"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:657:1: entryRuleOpAdd : ruleOpAdd EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:599:1: entryRuleOpAdd : ruleOpAdd EOF ;
public final void entryRuleOpAdd() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:658:1: ( ruleOpAdd EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:659:1: ruleOpAdd EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:600:1: ( ruleOpAdd EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:601:1: ruleOpAdd EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddRule());
}
- pushFollow(FOLLOW_ruleOpAdd_in_entryRuleOpAdd1334);
+ pushFollow(FOLLOW_ruleOpAdd_in_entryRuleOpAdd1212);
ruleOpAdd();
state._fsp--;
@@ -1897,7 +1743,7 @@ public final void entryRuleOpAdd() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpAdd1341); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpAdd1219); if (state.failed) return ;
}
@@ -1914,25 +1760,25 @@ public final void entryRuleOpAdd() throws RecognitionException {
// $ANTLR start "ruleOpAdd"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:666:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:608:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ;
public final void ruleOpAdd() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:670:2: ( ( ( rule__OpAdd__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:671:1: ( ( rule__OpAdd__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:612:2: ( ( ( rule__OpAdd__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:613:1: ( ( rule__OpAdd__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:671:1: ( ( rule__OpAdd__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:672:1: ( rule__OpAdd__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:613:1: ( ( rule__OpAdd__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:614:1: ( rule__OpAdd__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:673:1: ( rule__OpAdd__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:673:2: rule__OpAdd__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:615:1: ( rule__OpAdd__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:615:2: rule__OpAdd__Alternatives
{
- pushFollow(FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd1367);
+ pushFollow(FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd1245);
rule__OpAdd__Alternatives();
state._fsp--;
@@ -1965,16 +1811,16 @@ public final void ruleOpAdd() throws RecognitionException {
// $ANTLR start "entryRuleXMultiplicativeExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:685:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:627:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ;
public final void entryRuleXMultiplicativeExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:686:1: ( ruleXMultiplicativeExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:687:1: ruleXMultiplicativeExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:628:1: ( ruleXMultiplicativeExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:629:1: ruleXMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionRule());
}
- pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression1394);
+ pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression1272);
ruleXMultiplicativeExpression();
state._fsp--;
@@ -1982,7 +1828,7 @@ public final void entryRuleXMultiplicativeExpression() throws RecognitionExcepti
if ( state.backtracking==0 ) {
after(grammarAccess.getXMultiplicativeExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXMultiplicativeExpression1401); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXMultiplicativeExpression1279); if (state.failed) return ;
}
@@ -1999,25 +1845,25 @@ public final void entryRuleXMultiplicativeExpression() throws RecognitionExcepti
// $ANTLR start "ruleXMultiplicativeExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:694:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:636:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ;
public final void ruleXMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:698:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:699:1: ( ( rule__XMultiplicativeExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:640:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:641:1: ( ( rule__XMultiplicativeExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:699:1: ( ( rule__XMultiplicativeExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:700:1: ( rule__XMultiplicativeExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:641:1: ( ( rule__XMultiplicativeExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:642:1: ( rule__XMultiplicativeExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:701:1: ( rule__XMultiplicativeExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:701:2: rule__XMultiplicativeExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:643:1: ( rule__XMultiplicativeExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:643:2: rule__XMultiplicativeExpression__Group__0
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression1427);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression1305);
rule__XMultiplicativeExpression__Group__0();
state._fsp--;
@@ -2050,16 +1896,16 @@ public final void ruleXMultiplicativeExpression() throws RecognitionException {
// $ANTLR start "entryRuleOpMulti"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:713:1: entryRuleOpMulti : ruleOpMulti EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:655:1: entryRuleOpMulti : ruleOpMulti EOF ;
public final void entryRuleOpMulti() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:714:1: ( ruleOpMulti EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:715:1: ruleOpMulti EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:656:1: ( ruleOpMulti EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:657:1: ruleOpMulti EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiRule());
}
- pushFollow(FOLLOW_ruleOpMulti_in_entryRuleOpMulti1454);
+ pushFollow(FOLLOW_ruleOpMulti_in_entryRuleOpMulti1332);
ruleOpMulti();
state._fsp--;
@@ -2067,7 +1913,7 @@ public final void entryRuleOpMulti() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpMulti1461); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpMulti1339); if (state.failed) return ;
}
@@ -2084,25 +1930,25 @@ public final void entryRuleOpMulti() throws RecognitionException {
// $ANTLR start "ruleOpMulti"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:722:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:664:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ;
public final void ruleOpMulti() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:726:2: ( ( ( rule__OpMulti__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:727:1: ( ( rule__OpMulti__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:668:2: ( ( ( rule__OpMulti__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:669:1: ( ( rule__OpMulti__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:727:1: ( ( rule__OpMulti__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:728:1: ( rule__OpMulti__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:669:1: ( ( rule__OpMulti__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:670:1: ( rule__OpMulti__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:729:1: ( rule__OpMulti__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:729:2: rule__OpMulti__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:671:1: ( rule__OpMulti__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:671:2: rule__OpMulti__Alternatives
{
- pushFollow(FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti1487);
+ pushFollow(FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti1365);
rule__OpMulti__Alternatives();
state._fsp--;
@@ -2135,16 +1981,16 @@ public final void ruleOpMulti() throws RecognitionException {
// $ANTLR start "entryRuleXUnaryOperation"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:741:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:683:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ;
public final void entryRuleXUnaryOperation() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:742:1: ( ruleXUnaryOperation EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:743:1: ruleXUnaryOperation EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:684:1: ( ruleXUnaryOperation EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:685:1: ruleXUnaryOperation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationRule());
}
- pushFollow(FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation1514);
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation1392);
ruleXUnaryOperation();
state._fsp--;
@@ -2152,7 +1998,7 @@ public final void entryRuleXUnaryOperation() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXUnaryOperationRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXUnaryOperation1521); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXUnaryOperation1399); if (state.failed) return ;
}
@@ -2169,25 +2015,25 @@ public final void entryRuleXUnaryOperation() throws RecognitionException {
// $ANTLR start "ruleXUnaryOperation"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:750:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:692:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ;
public final void ruleXUnaryOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:754:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:755:1: ( ( rule__XUnaryOperation__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:696:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:697:1: ( ( rule__XUnaryOperation__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:755:1: ( ( rule__XUnaryOperation__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:756:1: ( rule__XUnaryOperation__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:697:1: ( ( rule__XUnaryOperation__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:698:1: ( rule__XUnaryOperation__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:757:1: ( rule__XUnaryOperation__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:757:2: rule__XUnaryOperation__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:699:1: ( rule__XUnaryOperation__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:699:2: rule__XUnaryOperation__Alternatives
{
- pushFollow(FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation1547);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation1425);
rule__XUnaryOperation__Alternatives();
state._fsp--;
@@ -2220,16 +2066,16 @@ public final void ruleXUnaryOperation() throws RecognitionException {
// $ANTLR start "entryRuleOpUnary"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:769:1: entryRuleOpUnary : ruleOpUnary EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:711:1: entryRuleOpUnary : ruleOpUnary EOF ;
public final void entryRuleOpUnary() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:770:1: ( ruleOpUnary EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:771:1: ruleOpUnary EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:712:1: ( ruleOpUnary EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:713:1: ruleOpUnary EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryRule());
}
- pushFollow(FOLLOW_ruleOpUnary_in_entryRuleOpUnary1574);
+ pushFollow(FOLLOW_ruleOpUnary_in_entryRuleOpUnary1452);
ruleOpUnary();
state._fsp--;
@@ -2237,7 +2083,7 @@ public final void entryRuleOpUnary() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleOpUnary1581); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOpUnary1459); if (state.failed) return ;
}
@@ -2254,25 +2100,25 @@ public final void entryRuleOpUnary() throws RecognitionException {
// $ANTLR start "ruleOpUnary"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:778:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:720:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ;
public final void ruleOpUnary() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:782:2: ( ( ( rule__OpUnary__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:783:1: ( ( rule__OpUnary__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:724:2: ( ( ( rule__OpUnary__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:725:1: ( ( rule__OpUnary__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:783:1: ( ( rule__OpUnary__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:784:1: ( rule__OpUnary__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:725:1: ( ( rule__OpUnary__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:726:1: ( rule__OpUnary__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:785:1: ( rule__OpUnary__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:785:2: rule__OpUnary__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:727:1: ( rule__OpUnary__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:727:2: rule__OpUnary__Alternatives
{
- pushFollow(FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary1607);
+ pushFollow(FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary1485);
rule__OpUnary__Alternatives();
state._fsp--;
@@ -2305,16 +2151,16 @@ public final void ruleOpUnary() throws RecognitionException {
// $ANTLR start "entryRuleXCastedExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:797:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:739:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ;
public final void entryRuleXCastedExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:798:1: ( ruleXCastedExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:799:1: ruleXCastedExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:740:1: ( ruleXCastedExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:741:1: ruleXCastedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionRule());
}
- pushFollow(FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression1634);
+ pushFollow(FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression1512);
ruleXCastedExpression();
state._fsp--;
@@ -2322,7 +2168,7 @@ public final void entryRuleXCastedExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXCastedExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXCastedExpression1641); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXCastedExpression1519); if (state.failed) return ;
}
@@ -2339,25 +2185,25 @@ public final void entryRuleXCastedExpression() throws RecognitionException {
// $ANTLR start "ruleXCastedExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:806:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:748:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ;
public final void ruleXCastedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:810:2: ( ( ( rule__XCastedExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:811:1: ( ( rule__XCastedExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:752:2: ( ( ( rule__XCastedExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:753:1: ( ( rule__XCastedExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:811:1: ( ( rule__XCastedExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:812:1: ( rule__XCastedExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:753:1: ( ( rule__XCastedExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:754:1: ( rule__XCastedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:813:1: ( rule__XCastedExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:813:2: rule__XCastedExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:755:1: ( rule__XCastedExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:755:2: rule__XCastedExpression__Group__0
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression1667);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression1545);
rule__XCastedExpression__Group__0();
state._fsp--;
@@ -2390,16 +2236,16 @@ public final void ruleXCastedExpression() throws RecognitionException {
// $ANTLR start "entryRuleXMemberFeatureCall"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:825:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:767:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ;
public final void entryRuleXMemberFeatureCall() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:826:1: ( ruleXMemberFeatureCall EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:827:1: ruleXMemberFeatureCall EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:768:1: ( ruleXMemberFeatureCall EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:769:1: ruleXMemberFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallRule());
}
- pushFollow(FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall1694);
+ pushFollow(FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall1572);
ruleXMemberFeatureCall();
state._fsp--;
@@ -2407,7 +2253,7 @@ public final void entryRuleXMemberFeatureCall() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXMemberFeatureCall1701); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXMemberFeatureCall1579); if (state.failed) return ;
}
@@ -2424,25 +2270,25 @@ public final void entryRuleXMemberFeatureCall() throws RecognitionException {
// $ANTLR start "ruleXMemberFeatureCall"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:834:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:776:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ;
public final void ruleXMemberFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:838:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:839:1: ( ( rule__XMemberFeatureCall__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:780:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:781:1: ( ( rule__XMemberFeatureCall__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:839:1: ( ( rule__XMemberFeatureCall__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:840:1: ( rule__XMemberFeatureCall__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:781:1: ( ( rule__XMemberFeatureCall__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:782:1: ( rule__XMemberFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:841:1: ( rule__XMemberFeatureCall__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:841:2: rule__XMemberFeatureCall__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:783:1: ( rule__XMemberFeatureCall__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:783:2: rule__XMemberFeatureCall__Group__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall1727);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall1605);
rule__XMemberFeatureCall__Group__0();
state._fsp--;
@@ -2475,16 +2321,16 @@ public final void ruleXMemberFeatureCall() throws RecognitionException {
// $ANTLR start "entryRuleXPrimaryExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:853:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:795:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ;
public final void entryRuleXPrimaryExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:854:1: ( ruleXPrimaryExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:855:1: ruleXPrimaryExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:796:1: ( ruleXPrimaryExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:797:1: ruleXPrimaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionRule());
}
- pushFollow(FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression1754);
+ pushFollow(FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression1632);
ruleXPrimaryExpression();
state._fsp--;
@@ -2492,7 +2338,7 @@ public final void entryRuleXPrimaryExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXPrimaryExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXPrimaryExpression1761); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXPrimaryExpression1639); if (state.failed) return ;
}
@@ -2509,25 +2355,25 @@ public final void entryRuleXPrimaryExpression() throws RecognitionException {
// $ANTLR start "ruleXPrimaryExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:862:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:804:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ;
public final void ruleXPrimaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:866:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:867:1: ( ( rule__XPrimaryExpression__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:808:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:809:1: ( ( rule__XPrimaryExpression__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:867:1: ( ( rule__XPrimaryExpression__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:868:1: ( rule__XPrimaryExpression__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:809:1: ( ( rule__XPrimaryExpression__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:810:1: ( rule__XPrimaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:869:1: ( rule__XPrimaryExpression__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:869:2: rule__XPrimaryExpression__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:811:1: ( rule__XPrimaryExpression__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:811:2: rule__XPrimaryExpression__Alternatives
{
- pushFollow(FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression1787);
+ pushFollow(FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression1665);
rule__XPrimaryExpression__Alternatives();
state._fsp--;
@@ -2559,6 +2405,176 @@ public final void ruleXPrimaryExpression() throws RecognitionException {
// $ANTLR end "ruleXPrimaryExpression"
+ // $ANTLR start "entryRuleXSetLiteral"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:825:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ;
+ public final void entryRuleXSetLiteral() throws RecognitionException {
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:826:1: ( ruleXSetLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:827:1: ruleXSetLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSetLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral1694);
+ ruleXSetLiteral();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSetLiteralRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXSetLiteral1701); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXSetLiteral"
+
+
+ // $ANTLR start "ruleXSetLiteral"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:834:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ;
+ public final void ruleXSetLiteral() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:838:2: ( ( ( rule__XSetLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:839:1: ( ( rule__XSetLiteral__Group__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:839:1: ( ( rule__XSetLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:840:1: ( rule__XSetLiteral__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSetLiteralAccess().getGroup());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:841:1: ( rule__XSetLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:841:2: rule__XSetLiteral__Group__0
+ {
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__0_in_ruleXSetLiteral1727);
+ rule__XSetLiteral__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSetLiteralAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXSetLiteral"
+
+
+ // $ANTLR start "entryRuleXListLiteral"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:853:1: entryRuleXListLiteral : ruleXListLiteral EOF ;
+ public final void entryRuleXListLiteral() throws RecognitionException {
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:854:1: ( ruleXListLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:855:1: ruleXListLiteral EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXListLiteralRule());
+ }
+ pushFollow(FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral1754);
+ ruleXListLiteral();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXListLiteralRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXListLiteral1761); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXListLiteral"
+
+
+ // $ANTLR start "ruleXListLiteral"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:862:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ;
+ public final void ruleXListLiteral() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:866:2: ( ( ( rule__XListLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:867:1: ( ( rule__XListLiteral__Group__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:867:1: ( ( rule__XListLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:868:1: ( rule__XListLiteral__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXListLiteralAccess().getGroup());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:869:1: ( rule__XListLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:869:2: rule__XListLiteral__Group__0
+ {
+ pushFollow(FOLLOW_rule__XListLiteral__Group__0_in_ruleXListLiteral1787);
+ rule__XListLiteral__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXListLiteralAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXListLiteral"
+
+
// $ANTLR start "entryRuleXClosure"
// ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:881:1: entryRuleXClosure : ruleXClosure EOF ;
public final void entryRuleXClosure() throws RecognitionException {
@@ -3919,25 +3935,25 @@ public final void ruleXFeatureCall() throws RecognitionException {
// $ANTLR end "ruleXFeatureCall"
- // $ANTLR start "entryRuleIdOrSuper"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1329:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
- public final void entryRuleIdOrSuper() throws RecognitionException {
+ // $ANTLR start "entryRuleFeatureCallID"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1329:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ;
+ public final void entryRuleFeatureCallID() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1330:1: ( ruleIdOrSuper EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1331:1: ruleIdOrSuper EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1330:1: ( ruleFeatureCallID EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1331:1: ruleFeatureCallID EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getIdOrSuperRule());
+ before(grammarAccess.getFeatureCallIDRule());
}
- pushFollow(FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper2774);
- ruleIdOrSuper();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID2774);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getIdOrSuperRule());
+ after(grammarAccess.getFeatureCallIDRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleIdOrSuper2781); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFeatureCallID2781); if (state.failed) return ;
}
@@ -3950,30 +3966,30 @@ public final void entryRuleIdOrSuper() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleIdOrSuper"
+ // $ANTLR end "entryRuleFeatureCallID"
- // $ANTLR start "ruleIdOrSuper"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1338:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
- public final void ruleIdOrSuper() throws RecognitionException {
+ // $ANTLR start "ruleFeatureCallID"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1338:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ;
+ public final void ruleFeatureCallID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1342:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1343:1: ( ( rule__IdOrSuper__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1342:2: ( ( ( rule__FeatureCallID__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1343:1: ( ( rule__FeatureCallID__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1343:1: ( ( rule__IdOrSuper__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1344:1: ( rule__IdOrSuper__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1343:1: ( ( rule__FeatureCallID__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1344:1: ( rule__FeatureCallID__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getIdOrSuperAccess().getAlternatives());
+ before(grammarAccess.getFeatureCallIDAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1345:1: ( rule__IdOrSuper__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1345:2: rule__IdOrSuper__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1345:1: ( rule__FeatureCallID__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1345:2: rule__FeatureCallID__Alternatives
{
- pushFollow(FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper2807);
- rule__IdOrSuper__Alternatives();
+ pushFollow(FOLLOW_rule__FeatureCallID__Alternatives_in_ruleFeatureCallID2807);
+ rule__FeatureCallID__Alternatives();
state._fsp--;
if (state.failed) return ;
@@ -3981,7 +3997,7 @@ public final void ruleIdOrSuper() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getIdOrSuperAccess().getAlternatives());
+ after(grammarAccess.getFeatureCallIDAccess().getAlternatives());
}
}
@@ -4001,28 +4017,28 @@ public final void ruleIdOrSuper() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleIdOrSuper"
+ // $ANTLR end "ruleFeatureCallID"
- // $ANTLR start "entryRuleStaticQualifier"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1357:1: entryRuleStaticQualifier : ruleStaticQualifier EOF ;
- public final void entryRuleStaticQualifier() throws RecognitionException {
+ // $ANTLR start "entryRuleIdOrSuper"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1357:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
+ public final void entryRuleIdOrSuper() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1358:1: ( ruleStaticQualifier EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1359:1: ruleStaticQualifier EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1358:1: ( ruleIdOrSuper EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1359:1: ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStaticQualifierRule());
+ before(grammarAccess.getIdOrSuperRule());
}
- pushFollow(FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier2834);
- ruleStaticQualifier();
+ pushFollow(FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper2834);
+ ruleIdOrSuper();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getStaticQualifierRule());
+ after(grammarAccess.getIdOrSuperRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleStaticQualifier2841); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIdOrSuper2841); if (state.failed) return ;
}
@@ -4035,33 +4051,30 @@ public final void entryRuleStaticQualifier() throws RecognitionException {
}
return ;
}
- // $ANTLR end "entryRuleStaticQualifier"
+ // $ANTLR end "entryRuleIdOrSuper"
- // $ANTLR start "ruleStaticQualifier"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1366:1: ruleStaticQualifier : ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) ;
- public final void ruleStaticQualifier() throws RecognitionException {
+ // $ANTLR start "ruleIdOrSuper"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1366:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
+ public final void ruleIdOrSuper() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1370:2: ( ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1371:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1371:1: ( ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1372:1: ( ( rule__StaticQualifier__Group__0 ) ) ( ( rule__StaticQualifier__Group__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1370:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1371:1: ( ( rule__IdOrSuper__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1372:1: ( ( rule__StaticQualifier__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1373:1: ( rule__StaticQualifier__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1371:1: ( ( rule__IdOrSuper__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1372:1: ( rule__IdOrSuper__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStaticQualifierAccess().getGroup());
+ before(grammarAccess.getIdOrSuperAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1374:1: ( rule__StaticQualifier__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1374:2: rule__StaticQualifier__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1373:1: ( rule__IdOrSuper__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1373:2: rule__IdOrSuper__Alternatives
{
- pushFollow(FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier2869);
- rule__StaticQualifier__Group__0();
+ pushFollow(FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper2867);
+ rule__IdOrSuper__Alternatives();
state._fsp--;
if (state.failed) return ;
@@ -4069,59 +4082,9 @@ public final void ruleStaticQualifier() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getStaticQualifierAccess().getGroup());
- }
-
- }
-
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1377:1: ( ( rule__StaticQualifier__Group__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1378:1: ( rule__StaticQualifier__Group__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStaticQualifierAccess().getGroup());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1379:1: ( rule__StaticQualifier__Group__0 )*
- loop1:
- do {
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0==RULE_ID) ) {
- int LA1_2 = input.LA(2);
-
- if ( (LA1_2==63) ) {
- alt1=1;
- }
-
-
- }
-
-
- switch (alt1) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1379:2: rule__StaticQualifier__Group__0
- {
- pushFollow(FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier2881);
- rule__StaticQualifier__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop1;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStaticQualifierAccess().getGroup());
- }
-
+ after(grammarAccess.getIdOrSuperAccess().getAlternatives());
}
-
}
@@ -4139,20 +4102,20 @@ public final void ruleStaticQualifier() throws RecognitionException {
}
return ;
}
- // $ANTLR end "ruleStaticQualifier"
+ // $ANTLR end "ruleIdOrSuper"
// $ANTLR start "entryRuleXConstructorCall"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1392:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1385:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
public final void entryRuleXConstructorCall() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1393:1: ( ruleXConstructorCall EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1394:1: ruleXConstructorCall EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1386:1: ( ruleXConstructorCall EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1387:1: ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallRule());
}
- pushFollow(FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall2911);
+ pushFollow(FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall2894);
ruleXConstructorCall();
state._fsp--;
@@ -4160,7 +4123,7 @@ public final void entryRuleXConstructorCall() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXConstructorCallRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXConstructorCall2918); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXConstructorCall2901); if (state.failed) return ;
}
@@ -4177,25 +4140,25 @@ public final void entryRuleXConstructorCall() throws RecognitionException {
// $ANTLR start "ruleXConstructorCall"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1401:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1394:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
public final void ruleXConstructorCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1405:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1406:1: ( ( rule__XConstructorCall__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1398:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1399:1: ( ( rule__XConstructorCall__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1406:1: ( ( rule__XConstructorCall__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1407:1: ( rule__XConstructorCall__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1399:1: ( ( rule__XConstructorCall__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1400:1: ( rule__XConstructorCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1408:1: ( rule__XConstructorCall__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1408:2: rule__XConstructorCall__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1401:1: ( rule__XConstructorCall__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1401:2: rule__XConstructorCall__Group__0
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall2944);
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall2927);
rule__XConstructorCall__Group__0();
state._fsp--;
@@ -4228,16 +4191,16 @@ public final void ruleXConstructorCall() throws RecognitionException {
// $ANTLR start "entryRuleXBooleanLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1420:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1413:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
public final void entryRuleXBooleanLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1421:1: ( ruleXBooleanLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1422:1: ruleXBooleanLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1414:1: ( ruleXBooleanLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1415:1: ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralRule());
}
- pushFollow(FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral2971);
+ pushFollow(FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral2954);
ruleXBooleanLiteral();
state._fsp--;
@@ -4245,7 +4208,7 @@ public final void entryRuleXBooleanLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXBooleanLiteral2978); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXBooleanLiteral2961); if (state.failed) return ;
}
@@ -4262,25 +4225,25 @@ public final void entryRuleXBooleanLiteral() throws RecognitionException {
// $ANTLR start "ruleXBooleanLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1429:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1422:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
public final void ruleXBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1433:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1434:1: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1426:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1427:1: ( ( rule__XBooleanLiteral__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1434:1: ( ( rule__XBooleanLiteral__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1435:1: ( rule__XBooleanLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1427:1: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1428:1: ( rule__XBooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1436:1: ( rule__XBooleanLiteral__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1436:2: rule__XBooleanLiteral__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1429:1: ( rule__XBooleanLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1429:2: rule__XBooleanLiteral__Group__0
{
- pushFollow(FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral3004);
+ pushFollow(FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral2987);
rule__XBooleanLiteral__Group__0();
state._fsp--;
@@ -4313,16 +4276,16 @@ public final void ruleXBooleanLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXNullLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1448:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1441:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
public final void entryRuleXNullLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1449:1: ( ruleXNullLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1450:1: ruleXNullLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1442:1: ( ruleXNullLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1443:1: ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralRule());
}
- pushFollow(FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral3031);
+ pushFollow(FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral3014);
ruleXNullLiteral();
state._fsp--;
@@ -4330,7 +4293,7 @@ public final void entryRuleXNullLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXNullLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXNullLiteral3038); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXNullLiteral3021); if (state.failed) return ;
}
@@ -4347,25 +4310,25 @@ public final void entryRuleXNullLiteral() throws RecognitionException {
// $ANTLR start "ruleXNullLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1457:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1450:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
public final void ruleXNullLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1461:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1462:1: ( ( rule__XNullLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1454:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1455:1: ( ( rule__XNullLiteral__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1462:1: ( ( rule__XNullLiteral__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1463:1: ( rule__XNullLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1455:1: ( ( rule__XNullLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1456:1: ( rule__XNullLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1464:1: ( rule__XNullLiteral__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1464:2: rule__XNullLiteral__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1457:1: ( rule__XNullLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1457:2: rule__XNullLiteral__Group__0
{
- pushFollow(FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral3064);
+ pushFollow(FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral3047);
rule__XNullLiteral__Group__0();
state._fsp--;
@@ -4398,16 +4361,16 @@ public final void ruleXNullLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXNumberLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1476:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1469:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ;
public final void entryRuleXNumberLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1477:1: ( ruleXNumberLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1478:1: ruleXNumberLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1470:1: ( ruleXNumberLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1471:1: ruleXNumberLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralRule());
}
- pushFollow(FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral3091);
+ pushFollow(FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral3074);
ruleXNumberLiteral();
state._fsp--;
@@ -4415,7 +4378,7 @@ public final void entryRuleXNumberLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXNumberLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXNumberLiteral3098); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXNumberLiteral3081); if (state.failed) return ;
}
@@ -4432,25 +4395,25 @@ public final void entryRuleXNumberLiteral() throws RecognitionException {
// $ANTLR start "ruleXNumberLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1485:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1478:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ;
public final void ruleXNumberLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1489:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1490:1: ( ( rule__XNumberLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1482:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1483:1: ( ( rule__XNumberLiteral__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1490:1: ( ( rule__XNumberLiteral__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1491:1: ( rule__XNumberLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1483:1: ( ( rule__XNumberLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1484:1: ( rule__XNumberLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1492:1: ( rule__XNumberLiteral__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1492:2: rule__XNumberLiteral__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1485:1: ( rule__XNumberLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1485:2: rule__XNumberLiteral__Group__0
{
- pushFollow(FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral3124);
+ pushFollow(FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral3107);
rule__XNumberLiteral__Group__0();
state._fsp--;
@@ -4483,16 +4446,16 @@ public final void ruleXNumberLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXStringLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1504:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1497:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
public final void entryRuleXStringLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1505:1: ( ruleXStringLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1506:1: ruleXStringLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1498:1: ( ruleXStringLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1499:1: ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralRule());
}
- pushFollow(FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral3151);
+ pushFollow(FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral3134);
ruleXStringLiteral();
state._fsp--;
@@ -4500,7 +4463,7 @@ public final void entryRuleXStringLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXStringLiteral3158); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXStringLiteral3141); if (state.failed) return ;
}
@@ -4517,25 +4480,25 @@ public final void entryRuleXStringLiteral() throws RecognitionException {
// $ANTLR start "ruleXStringLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1513:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1506:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
public final void ruleXStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1517:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1518:1: ( ( rule__XStringLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1510:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1511:1: ( ( rule__XStringLiteral__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1518:1: ( ( rule__XStringLiteral__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1519:1: ( rule__XStringLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1511:1: ( ( rule__XStringLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1512:1: ( rule__XStringLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1520:1: ( rule__XStringLiteral__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1520:2: rule__XStringLiteral__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1513:1: ( rule__XStringLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1513:2: rule__XStringLiteral__Group__0
{
- pushFollow(FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral3184);
+ pushFollow(FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral3167);
rule__XStringLiteral__Group__0();
state._fsp--;
@@ -4568,16 +4531,16 @@ public final void ruleXStringLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXTypeLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1532:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1525:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
public final void entryRuleXTypeLiteral() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1533:1: ( ruleXTypeLiteral EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1534:1: ruleXTypeLiteral EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1526:1: ( ruleXTypeLiteral EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1527:1: ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralRule());
}
- pushFollow(FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral3211);
+ pushFollow(FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral3194);
ruleXTypeLiteral();
state._fsp--;
@@ -4585,7 +4548,7 @@ public final void entryRuleXTypeLiteral() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXTypeLiteralRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXTypeLiteral3218); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXTypeLiteral3201); if (state.failed) return ;
}
@@ -4602,25 +4565,25 @@ public final void entryRuleXTypeLiteral() throws RecognitionException {
// $ANTLR start "ruleXTypeLiteral"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1541:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1534:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
public final void ruleXTypeLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1545:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1546:1: ( ( rule__XTypeLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1538:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1539:1: ( ( rule__XTypeLiteral__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1546:1: ( ( rule__XTypeLiteral__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1547:1: ( rule__XTypeLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1539:1: ( ( rule__XTypeLiteral__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1540:1: ( rule__XTypeLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1548:1: ( rule__XTypeLiteral__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1548:2: rule__XTypeLiteral__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1541:1: ( rule__XTypeLiteral__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1541:2: rule__XTypeLiteral__Group__0
{
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral3244);
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral3227);
rule__XTypeLiteral__Group__0();
state._fsp--;
@@ -4653,16 +4616,16 @@ public final void ruleXTypeLiteral() throws RecognitionException {
// $ANTLR start "entryRuleXThrowExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1560:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1553:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
public final void entryRuleXThrowExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1561:1: ( ruleXThrowExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1562:1: ruleXThrowExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1554:1: ( ruleXThrowExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1555:1: ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionRule());
}
- pushFollow(FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression3271);
+ pushFollow(FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression3254);
ruleXThrowExpression();
state._fsp--;
@@ -4670,7 +4633,7 @@ public final void entryRuleXThrowExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXThrowExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXThrowExpression3278); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXThrowExpression3261); if (state.failed) return ;
}
@@ -4687,25 +4650,25 @@ public final void entryRuleXThrowExpression() throws RecognitionException {
// $ANTLR start "ruleXThrowExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1569:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1562:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
public final void ruleXThrowExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1573:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1574:1: ( ( rule__XThrowExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1566:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1567:1: ( ( rule__XThrowExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1574:1: ( ( rule__XThrowExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1575:1: ( rule__XThrowExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1567:1: ( ( rule__XThrowExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1568:1: ( rule__XThrowExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1576:1: ( rule__XThrowExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1576:2: rule__XThrowExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1569:1: ( rule__XThrowExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1569:2: rule__XThrowExpression__Group__0
{
- pushFollow(FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression3304);
+ pushFollow(FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression3287);
rule__XThrowExpression__Group__0();
state._fsp--;
@@ -4738,16 +4701,16 @@ public final void ruleXThrowExpression() throws RecognitionException {
// $ANTLR start "entryRuleXReturnExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1588:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1581:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
public final void entryRuleXReturnExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1589:1: ( ruleXReturnExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1590:1: ruleXReturnExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1582:1: ( ruleXReturnExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1583:1: ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionRule());
}
- pushFollow(FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression3331);
+ pushFollow(FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression3314);
ruleXReturnExpression();
state._fsp--;
@@ -4755,7 +4718,7 @@ public final void entryRuleXReturnExpression() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXReturnExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXReturnExpression3338); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXReturnExpression3321); if (state.failed) return ;
}
@@ -4772,25 +4735,25 @@ public final void entryRuleXReturnExpression() throws RecognitionException {
// $ANTLR start "ruleXReturnExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1597:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1590:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
public final void ruleXReturnExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1601:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1602:1: ( ( rule__XReturnExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1594:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1595:1: ( ( rule__XReturnExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1602:1: ( ( rule__XReturnExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1603:1: ( rule__XReturnExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1595:1: ( ( rule__XReturnExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1596:1: ( rule__XReturnExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1604:1: ( rule__XReturnExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1604:2: rule__XReturnExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1597:1: ( rule__XReturnExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1597:2: rule__XReturnExpression__Group__0
{
- pushFollow(FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression3364);
+ pushFollow(FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression3347);
rule__XReturnExpression__Group__0();
state._fsp--;
@@ -4823,16 +4786,16 @@ public final void ruleXReturnExpression() throws RecognitionException {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1616:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1609:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1617:1: ( ruleXTryCatchFinallyExpression EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1618:1: ruleXTryCatchFinallyExpression EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1610:1: ( ruleXTryCatchFinallyExpression EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1611:1: ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression3391);
+ pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression3374);
ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -4840,7 +4803,7 @@ public final void entryRuleXTryCatchFinallyExpression() throws RecognitionExcept
if ( state.backtracking==0 ) {
after(grammarAccess.getXTryCatchFinallyExpressionRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression3398); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression3381); if (state.failed) return ;
}
@@ -4857,25 +4820,25 @@ public final void entryRuleXTryCatchFinallyExpression() throws RecognitionExcept
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1625:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1618:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
public final void ruleXTryCatchFinallyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1629:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1630:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1622:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1623:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1630:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1631:1: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1623:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1624:1: ( rule__XTryCatchFinallyExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1632:1: ( rule__XTryCatchFinallyExpression__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1632:2: rule__XTryCatchFinallyExpression__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1625:1: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1625:2: rule__XTryCatchFinallyExpression__Group__0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression3424);
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression3407);
rule__XTryCatchFinallyExpression__Group__0();
state._fsp--;
@@ -4908,16 +4871,16 @@ public final void ruleXTryCatchFinallyExpression() throws RecognitionException {
// $ANTLR start "entryRuleXCatchClause"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1644:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1637:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
public final void entryRuleXCatchClause() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1645:1: ( ruleXCatchClause EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1646:1: ruleXCatchClause EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1638:1: ( ruleXCatchClause EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1639:1: ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseRule());
}
- pushFollow(FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause3451);
+ pushFollow(FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause3434);
ruleXCatchClause();
state._fsp--;
@@ -4925,7 +4888,7 @@ public final void entryRuleXCatchClause() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXCatchClauseRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXCatchClause3458); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXCatchClause3441); if (state.failed) return ;
}
@@ -4942,25 +4905,25 @@ public final void entryRuleXCatchClause() throws RecognitionException {
// $ANTLR start "ruleXCatchClause"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1653:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1646:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
public final void ruleXCatchClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1657:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1658:1: ( ( rule__XCatchClause__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1650:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1651:1: ( ( rule__XCatchClause__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1658:1: ( ( rule__XCatchClause__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1659:1: ( rule__XCatchClause__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1651:1: ( ( rule__XCatchClause__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1652:1: ( rule__XCatchClause__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1660:1: ( rule__XCatchClause__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1660:2: rule__XCatchClause__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1653:1: ( rule__XCatchClause__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1653:2: rule__XCatchClause__Group__0
{
- pushFollow(FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause3484);
+ pushFollow(FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause3467);
rule__XCatchClause__Group__0();
state._fsp--;
@@ -4993,16 +4956,16 @@ public final void ruleXCatchClause() throws RecognitionException {
// $ANTLR start "entryRuleQualifiedName"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1672:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1665:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1673:1: ( ruleQualifiedName EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1674:1: ruleQualifiedName EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1666:1: ( ruleQualifiedName EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1667:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName3511);
+ pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName3494);
ruleQualifiedName();
state._fsp--;
@@ -5010,7 +4973,7 @@ public final void entryRuleQualifiedName() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedNameRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName3518); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName3501); if (state.failed) return ;
}
@@ -5027,25 +4990,25 @@ public final void entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1681:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1674:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1685:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1686:1: ( ( rule__QualifiedName__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1678:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1679:1: ( ( rule__QualifiedName__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1686:1: ( ( rule__QualifiedName__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1687:1: ( rule__QualifiedName__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1679:1: ( ( rule__QualifiedName__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1680:1: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1688:1: ( rule__QualifiedName__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1688:2: rule__QualifiedName__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1681:1: ( rule__QualifiedName__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1681:2: rule__QualifiedName__Group__0
{
- pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName3544);
+ pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName3527);
rule__QualifiedName__Group__0();
state._fsp--;
@@ -5078,19 +5041,19 @@ public final void ruleQualifiedName() throws RecognitionException {
// $ANTLR start "entryRuleNumber"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1700:1: entryRuleNumber : ruleNumber EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1693:1: entryRuleNumber : ruleNumber EOF ;
public final void entryRuleNumber() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1704:1: ( ruleNumber EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1705:1: ruleNumber EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1697:1: ( ruleNumber EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1698:1: ruleNumber EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberRule());
}
- pushFollow(FOLLOW_ruleNumber_in_entryRuleNumber3576);
+ pushFollow(FOLLOW_ruleNumber_in_entryRuleNumber3559);
ruleNumber();
state._fsp--;
@@ -5098,7 +5061,7 @@ public final void entryRuleNumber() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleNumber3583); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNumber3566); if (state.failed) return ;
}
@@ -5118,26 +5081,26 @@ public final void entryRuleNumber() throws RecognitionException {
// $ANTLR start "ruleNumber"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1715:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1708:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ;
public final void ruleNumber() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1720:2: ( ( ( rule__Number__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1721:1: ( ( rule__Number__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1713:2: ( ( ( rule__Number__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1714:1: ( ( rule__Number__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1721:1: ( ( rule__Number__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1722:1: ( rule__Number__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1714:1: ( ( rule__Number__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1715:1: ( rule__Number__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1723:1: ( rule__Number__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1723:2: rule__Number__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1716:1: ( rule__Number__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1716:2: rule__Number__Alternatives
{
- pushFollow(FOLLOW_rule__Number__Alternatives_in_ruleNumber3613);
+ pushFollow(FOLLOW_rule__Number__Alternatives_in_ruleNumber3596);
rule__Number__Alternatives();
state._fsp--;
@@ -5171,16 +5134,16 @@ public final void ruleNumber() throws RecognitionException {
// $ANTLR start "entryRuleJvmTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1736:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1731:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
public final void entryRuleJvmTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1737:1: ( ruleJvmTypeReference EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1738:1: ruleJvmTypeReference EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1732:1: ( ruleJvmTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1733:1: ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference3640);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference3625);
ruleJvmTypeReference();
state._fsp--;
@@ -5188,7 +5151,7 @@ public final void entryRuleJvmTypeReference() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmTypeReferenceRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmTypeReference3647); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmTypeReference3632); if (state.failed) return ;
}
@@ -5205,25 +5168,25 @@ public final void entryRuleJvmTypeReference() throws RecognitionException {
// $ANTLR start "ruleJvmTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1745:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1740:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
public final void ruleJvmTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1749:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1750:1: ( ( rule__JvmTypeReference__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1744:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1745:1: ( ( rule__JvmTypeReference__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1750:1: ( ( rule__JvmTypeReference__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1751:1: ( rule__JvmTypeReference__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1745:1: ( ( rule__JvmTypeReference__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1746:1: ( rule__JvmTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1752:1: ( rule__JvmTypeReference__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1752:2: rule__JvmTypeReference__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1747:1: ( rule__JvmTypeReference__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1747:2: rule__JvmTypeReference__Alternatives
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference3673);
+ pushFollow(FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference3658);
rule__JvmTypeReference__Alternatives();
state._fsp--;
@@ -5255,17 +5218,102 @@ public final void ruleJvmTypeReference() throws RecognitionException {
// $ANTLR end "ruleJvmTypeReference"
+ // $ANTLR start "entryRuleArrayBrackets"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1759:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ;
+ public final void entryRuleArrayBrackets() throws RecognitionException {
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1760:1: ( ruleArrayBrackets EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1761:1: ruleArrayBrackets EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getArrayBracketsRule());
+ }
+ pushFollow(FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets3685);
+ ruleArrayBrackets();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getArrayBracketsRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleArrayBrackets3692); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleArrayBrackets"
+
+
+ // $ANTLR start "ruleArrayBrackets"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1768:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ;
+ public final void ruleArrayBrackets() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1772:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1773:1: ( ( rule__ArrayBrackets__Group__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1773:1: ( ( rule__ArrayBrackets__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1774:1: ( rule__ArrayBrackets__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getArrayBracketsAccess().getGroup());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1775:1: ( rule__ArrayBrackets__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1775:2: rule__ArrayBrackets__Group__0
+ {
+ pushFollow(FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets3718);
+ rule__ArrayBrackets__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getArrayBracketsAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleArrayBrackets"
+
+
// $ANTLR start "entryRuleXFunctionTypeRef"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1764:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1787:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
public final void entryRuleXFunctionTypeRef() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1765:1: ( ruleXFunctionTypeRef EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1766:1: ruleXFunctionTypeRef EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1788:1: ( ruleXFunctionTypeRef EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1789:1: ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefRule());
}
- pushFollow(FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef3700);
+ pushFollow(FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef3745);
ruleXFunctionTypeRef();
state._fsp--;
@@ -5273,7 +5321,7 @@ public final void entryRuleXFunctionTypeRef() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getXFunctionTypeRefRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleXFunctionTypeRef3707); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXFunctionTypeRef3752); if (state.failed) return ;
}
@@ -5290,25 +5338,25 @@ public final void entryRuleXFunctionTypeRef() throws RecognitionException {
// $ANTLR start "ruleXFunctionTypeRef"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1773:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1796:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
public final void ruleXFunctionTypeRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1777:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1778:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1800:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1801:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1778:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1779:1: ( rule__XFunctionTypeRef__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1801:1: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1802:1: ( rule__XFunctionTypeRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1780:1: ( rule__XFunctionTypeRef__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1780:2: rule__XFunctionTypeRef__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1803:1: ( rule__XFunctionTypeRef__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1803:2: rule__XFunctionTypeRef__Group__0
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef3733);
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef3778);
rule__XFunctionTypeRef__Group__0();
state._fsp--;
@@ -5341,16 +5389,16 @@ public final void ruleXFunctionTypeRef() throws RecognitionException {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1792:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1815:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1793:1: ( ruleJvmParameterizedTypeReference EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1794:1: ruleJvmParameterizedTypeReference EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1816:1: ( ruleJvmParameterizedTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1817:1: ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference3760);
+ pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference3805);
ruleJvmParameterizedTypeReference();
state._fsp--;
@@ -5358,7 +5406,7 @@ public final void entryRuleJvmParameterizedTypeReference() throws RecognitionExc
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmParameterizedTypeReferenceRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference3767); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference3812); if (state.failed) return ;
}
@@ -5375,25 +5423,25 @@ public final void entryRuleJvmParameterizedTypeReference() throws RecognitionExc
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1801:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1824:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
public final void ruleJvmParameterizedTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1805:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1806:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1828:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1829:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1806:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1807:1: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1829:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1830:1: ( rule__JvmParameterizedTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1808:1: ( rule__JvmParameterizedTypeReference__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1808:2: rule__JvmParameterizedTypeReference__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1831:1: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1831:2: rule__JvmParameterizedTypeReference__Group__0
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference3793);
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference3838);
rule__JvmParameterizedTypeReference__Group__0();
state._fsp--;
@@ -5426,16 +5474,16 @@ public final void ruleJvmParameterizedTypeReference() throws RecognitionExceptio
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1820:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1843:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
public final void entryRuleJvmArgumentTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1821:1: ( ruleJvmArgumentTypeReference EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1822:1: ruleJvmArgumentTypeReference EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1844:1: ( ruleJvmArgumentTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1845:1: ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference3820);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference3865);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -5443,7 +5491,7 @@ public final void entryRuleJvmArgumentTypeReference() throws RecognitionExceptio
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmArgumentTypeReferenceRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference3827); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference3872); if (state.failed) return ;
}
@@ -5460,25 +5508,25 @@ public final void entryRuleJvmArgumentTypeReference() throws RecognitionExceptio
// $ANTLR start "ruleJvmArgumentTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1829:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1852:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
public final void ruleJvmArgumentTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1833:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1834:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1856:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1857:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1834:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1835:1: ( rule__JvmArgumentTypeReference__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1857:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1858:1: ( rule__JvmArgumentTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1836:1: ( rule__JvmArgumentTypeReference__Alternatives )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1836:2: rule__JvmArgumentTypeReference__Alternatives
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1859:1: ( rule__JvmArgumentTypeReference__Alternatives )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1859:2: rule__JvmArgumentTypeReference__Alternatives
{
- pushFollow(FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference3853);
+ pushFollow(FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference3898);
rule__JvmArgumentTypeReference__Alternatives();
state._fsp--;
@@ -5511,16 +5559,16 @@ public final void ruleJvmArgumentTypeReference() throws RecognitionException {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1848:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1871:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
public final void entryRuleJvmWildcardTypeReference() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1849:1: ( ruleJvmWildcardTypeReference EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1850:1: ruleJvmWildcardTypeReference EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1872:1: ( ruleJvmWildcardTypeReference EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1873:1: ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference3880);
+ pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference3925);
ruleJvmWildcardTypeReference();
state._fsp--;
@@ -5528,7 +5576,7 @@ public final void entryRuleJvmWildcardTypeReference() throws RecognitionExceptio
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmWildcardTypeReferenceRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference3887); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference3932); if (state.failed) return ;
}
@@ -5545,25 +5593,25 @@ public final void entryRuleJvmWildcardTypeReference() throws RecognitionExceptio
// $ANTLR start "ruleJvmWildcardTypeReference"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1857:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1880:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
public final void ruleJvmWildcardTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1861:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1862:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1884:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1885:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1862:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1863:1: ( rule__JvmWildcardTypeReference__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1885:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1886:1: ( rule__JvmWildcardTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1864:1: ( rule__JvmWildcardTypeReference__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1864:2: rule__JvmWildcardTypeReference__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1887:1: ( rule__JvmWildcardTypeReference__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1887:2: rule__JvmWildcardTypeReference__Group__0
{
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference3913);
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference3958);
rule__JvmWildcardTypeReference__Group__0();
state._fsp--;
@@ -5596,16 +5644,16 @@ public final void ruleJvmWildcardTypeReference() throws RecognitionException {
// $ANTLR start "entryRuleJvmUpperBound"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1876:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1899:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
public final void entryRuleJvmUpperBound() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1877:1: ( ruleJvmUpperBound EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1878:1: ruleJvmUpperBound EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1900:1: ( ruleJvmUpperBound EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1901:1: ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundRule());
}
- pushFollow(FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound3940);
+ pushFollow(FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound3985);
ruleJvmUpperBound();
state._fsp--;
@@ -5613,7 +5661,7 @@ public final void entryRuleJvmUpperBound() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBound3947); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBound3992); if (state.failed) return ;
}
@@ -5630,25 +5678,25 @@ public final void entryRuleJvmUpperBound() throws RecognitionException {
// $ANTLR start "ruleJvmUpperBound"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1885:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1908:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
public final void ruleJvmUpperBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1889:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1890:1: ( ( rule__JvmUpperBound__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1912:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1913:1: ( ( rule__JvmUpperBound__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1890:1: ( ( rule__JvmUpperBound__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1891:1: ( rule__JvmUpperBound__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1913:1: ( ( rule__JvmUpperBound__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1914:1: ( rule__JvmUpperBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1892:1: ( rule__JvmUpperBound__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1892:2: rule__JvmUpperBound__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1915:1: ( rule__JvmUpperBound__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1915:2: rule__JvmUpperBound__Group__0
{
- pushFollow(FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound3973);
+ pushFollow(FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound4018);
rule__JvmUpperBound__Group__0();
state._fsp--;
@@ -5681,16 +5729,16 @@ public final void ruleJvmUpperBound() throws RecognitionException {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1904:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1927:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1905:1: ( ruleJvmUpperBoundAnded EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1906:1: ruleJvmUpperBoundAnded EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1928:1: ( ruleJvmUpperBoundAnded EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1929:1: ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedRule());
}
- pushFollow(FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded4000);
+ pushFollow(FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded4045);
ruleJvmUpperBoundAnded();
state._fsp--;
@@ -5698,7 +5746,7 @@ public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmUpperBoundAndedRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded4007); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded4052); if (state.failed) return ;
}
@@ -5715,25 +5763,25 @@ public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1913:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1936:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
public final void ruleJvmUpperBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1917:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1918:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1940:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1941:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1918:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1919:1: ( rule__JvmUpperBoundAnded__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1941:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1942:1: ( rule__JvmUpperBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1920:1: ( rule__JvmUpperBoundAnded__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1920:2: rule__JvmUpperBoundAnded__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1943:1: ( rule__JvmUpperBoundAnded__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1943:2: rule__JvmUpperBoundAnded__Group__0
{
- pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded4033);
+ pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded4078);
rule__JvmUpperBoundAnded__Group__0();
state._fsp--;
@@ -5766,16 +5814,16 @@ public final void ruleJvmUpperBoundAnded() throws RecognitionException {
// $ANTLR start "entryRuleJvmLowerBound"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1932:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1955:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
public final void entryRuleJvmLowerBound() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1933:1: ( ruleJvmLowerBound EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1934:1: ruleJvmLowerBound EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1956:1: ( ruleJvmLowerBound EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1957:1: ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundRule());
}
- pushFollow(FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound4060);
+ pushFollow(FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound4105);
ruleJvmLowerBound();
state._fsp--;
@@ -5783,7 +5831,7 @@ public final void entryRuleJvmLowerBound() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getJvmLowerBoundRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBound4067); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBound4112); if (state.failed) return ;
}
@@ -5800,25 +5848,25 @@ public final void entryRuleJvmLowerBound() throws RecognitionException {
// $ANTLR start "ruleJvmLowerBound"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1941:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1964:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
public final void ruleJvmLowerBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1945:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1946:1: ( ( rule__JvmLowerBound__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1968:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1969:1: ( ( rule__JvmLowerBound__Group__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1946:1: ( ( rule__JvmLowerBound__Group__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1947:1: ( rule__JvmLowerBound__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1969:1: ( ( rule__JvmLowerBound__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1970:1: ( rule__JvmLowerBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1948:1: ( rule__JvmLowerBound__Group__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1948:2: rule__JvmLowerBound__Group__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1971:1: ( rule__JvmLowerBound__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1971:2: rule__JvmLowerBound__Group__0
{
- pushFollow(FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound4093);
+ pushFollow(FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound4138);
rule__JvmLowerBound__Group__0();
state._fsp--;
@@ -5850,17 +5898,102 @@ public final void ruleJvmLowerBound() throws RecognitionException {
// $ANTLR end "ruleJvmLowerBound"
+ // $ANTLR start "entryRuleQualifiedNameWithWildcard"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1985:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
+ public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1986:1: ( ruleQualifiedNameWithWildcard EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1987:1: ruleQualifiedNameWithWildcard EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameWithWildcardRule());
+ }
+ pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard4167);
+ ruleQualifiedNameWithWildcard();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameWithWildcardRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard4174); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleQualifiedNameWithWildcard"
+
+
+ // $ANTLR start "ruleQualifiedNameWithWildcard"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1994:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
+ public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1998:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1999:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1999:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2000:1: ( rule__QualifiedNameWithWildcard__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2001:1: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2001:2: rule__QualifiedNameWithWildcard__Group__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard4200);
+ rule__QualifiedNameWithWildcard__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleQualifiedNameWithWildcard"
+
+
// $ANTLR start "entryRuleValidID"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1962:1: entryRuleValidID : ruleValidID EOF ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2013:1: entryRuleValidID : ruleValidID EOF ;
public final void entryRuleValidID() throws RecognitionException {
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1963:1: ( ruleValidID EOF )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1964:1: ruleValidID EOF
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2014:1: ( ruleValidID EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2015:1: ruleValidID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDRule());
}
- pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID4122);
+ pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID4227);
ruleValidID();
state._fsp--;
@@ -5868,7 +6001,7 @@ public final void entryRuleValidID() throws RecognitionException {
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDRule());
}
- match(input,EOF,FOLLOW_EOF_in_entryRuleValidID4129); if (state.failed) return ;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleValidID4234); if (state.failed) return ;
}
@@ -5885,22 +6018,22 @@ public final void entryRuleValidID() throws RecognitionException {
// $ANTLR start "ruleValidID"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1971:1: ruleValidID : ( RULE_ID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2022:1: ruleValidID : ( RULE_ID ) ;
public final void ruleValidID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1975:2: ( ( RULE_ID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1976:1: ( RULE_ID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2026:2: ( ( RULE_ID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2027:1: ( RULE_ID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1976:1: ( RULE_ID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1977:1: RULE_ID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2027:1: ( RULE_ID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2028:1: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
}
- match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID4155); if (state.failed) return ;
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID4260); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
}
@@ -5925,23 +6058,240 @@ public final void ruleValidID() throws RecognitionException {
// $ANTLR end "ruleValidID"
+ // $ANTLR start "entryRuleXImportSection"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2041:1: entryRuleXImportSection : ruleXImportSection EOF ;
+ public final void entryRuleXImportSection() throws RecognitionException {
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2042:1: ( ruleXImportSection EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2043:1: ruleXImportSection EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportSectionRule());
+ }
+ pushFollow(FOLLOW_ruleXImportSection_in_entryRuleXImportSection4286);
+ ruleXImportSection();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportSectionRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXImportSection4293); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXImportSection"
+
+
+ // $ANTLR start "ruleXImportSection"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2050:1: ruleXImportSection : ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) ;
+ public final void ruleXImportSection() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2054:2: ( ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2055:1: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2055:1: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2056:1: ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2056:1: ( ( rule__XImportSection__ImportDeclarationsAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2057:1: ( rule__XImportSection__ImportDeclarationsAssignment )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2058:1: ( rule__XImportSection__ImportDeclarationsAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2058:2: rule__XImportSection__ImportDeclarationsAssignment
+ {
+ pushFollow(FOLLOW_rule__XImportSection__ImportDeclarationsAssignment_in_ruleXImportSection4321);
+ rule__XImportSection__ImportDeclarationsAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2061:1: ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2062:1: ( rule__XImportSection__ImportDeclarationsAssignment )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2063:1: ( rule__XImportSection__ImportDeclarationsAssignment )*
+ loop1:
+ do {
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0==45) ) {
+ alt1=1;
+ }
+
+
+ switch (alt1) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2063:2: rule__XImportSection__ImportDeclarationsAssignment
+ {
+ pushFollow(FOLLOW_rule__XImportSection__ImportDeclarationsAssignment_in_ruleXImportSection4333);
+ rule__XImportSection__ImportDeclarationsAssignment();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop1;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXImportSection"
+
+
+ // $ANTLR start "entryRuleXImportDeclaration"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2076:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ;
+ public final void entryRuleXImportDeclaration() throws RecognitionException {
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2077:1: ( ruleXImportDeclaration EOF )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2078:1: ruleXImportDeclaration EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationRule());
+ }
+ pushFollow(FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration4363);
+ ruleXImportDeclaration();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationRule());
+ }
+ match(input,EOF,FOLLOW_EOF_in_entryRuleXImportDeclaration4370); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleXImportDeclaration"
+
+
+ // $ANTLR start "ruleXImportDeclaration"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2085:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ;
+ public final void ruleXImportDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2089:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2090:1: ( ( rule__XImportDeclaration__Group__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2090:1: ( ( rule__XImportDeclaration__Group__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2091:1: ( rule__XImportDeclaration__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getGroup());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2092:1: ( rule__XImportDeclaration__Group__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2092:2: rule__XImportDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration4396);
+ rule__XImportDeclaration__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleXImportDeclaration"
+
+
// $ANTLR start "rule__XLiteral__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1990:1: rule__XLiteral__Alternatives : ( ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) | ( ruleXColorLiteral ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2104:1: rule__XLiteral__Alternatives : ( ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) | ( ruleXColorLiteral ) );
public final void rule__XLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1994:1: ( ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) | ( ruleXColorLiteral ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2108:1: ( ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) | ( ruleXColorLiteral ) )
int alt2=7;
switch ( input.LA(1) ) {
- case 50:
+ case 59:
{
alt2=1;
}
break;
- case 40:
- case 79:
+ case 48:
+ case 85:
{
alt2=2;
}
@@ -5953,7 +6303,7 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
alt2=3;
}
break;
- case 65:
+ case 72:
{
alt2=4;
}
@@ -5963,7 +6313,7 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
alt2=5;
}
break;
- case 66:
+ case 73:
{
alt2=6;
}
@@ -5983,18 +6333,18 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
switch (alt2) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1995:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2109:1: ( ( ruleXClosure ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1995:1: ( ( ruleXClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1996:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2109:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2110:1: ( ruleXClosure )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1997:1: ( ruleXClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:1997:3: ruleXClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2111:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2111:3: ruleXClosure
{
- pushFollow(FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives4191);
+ pushFollow(FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives4433);
ruleXClosure();
state._fsp--;
@@ -6012,15 +6362,15 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2001:6: ( ruleXBooleanLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2115:6: ( ruleXBooleanLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2001:6: ( ruleXBooleanLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2002:1: ruleXBooleanLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2115:6: ( ruleXBooleanLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2116:1: ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives4209);
+ pushFollow(FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives4451);
ruleXBooleanLiteral();
state._fsp--;
@@ -6035,15 +6385,15 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2007:6: ( ruleXNumberLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2121:6: ( ruleXNumberLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2007:6: ( ruleXNumberLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2008:1: ruleXNumberLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2121:6: ( ruleXNumberLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2122:1: ruleXNumberLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_2());
}
- pushFollow(FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives4226);
+ pushFollow(FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives4468);
ruleXNumberLiteral();
state._fsp--;
@@ -6058,15 +6408,15 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2013:6: ( ruleXNullLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2127:6: ( ruleXNullLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2013:6: ( ruleXNullLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2014:1: ruleXNullLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2127:6: ( ruleXNullLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2128:1: ruleXNullLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives4243);
+ pushFollow(FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives4485);
ruleXNullLiteral();
state._fsp--;
@@ -6081,15 +6431,15 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
}
break;
case 5 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2019:6: ( ruleXStringLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2133:6: ( ruleXStringLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2019:6: ( ruleXStringLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2020:1: ruleXStringLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2133:6: ( ruleXStringLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2134:1: ruleXStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_4());
}
- pushFollow(FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives4260);
+ pushFollow(FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives4502);
ruleXStringLiteral();
state._fsp--;
@@ -6104,15 +6454,15 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
}
break;
case 6 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2025:6: ( ruleXTypeLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2139:6: ( ruleXTypeLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2025:6: ( ruleXTypeLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2026:1: ruleXTypeLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2139:6: ( ruleXTypeLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2140:1: ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_5());
}
- pushFollow(FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives4277);
+ pushFollow(FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives4519);
ruleXTypeLiteral();
state._fsp--;
@@ -6127,15 +6477,15 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
}
break;
case 7 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2031:6: ( ruleXColorLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2145:6: ( ruleXColorLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2031:6: ( ruleXColorLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2032:1: ruleXColorLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2145:6: ( ruleXColorLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2146:1: ruleXColorLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXColorLiteralParserRuleCall_6());
}
- pushFollow(FOLLOW_ruleXColorLiteral_in_rule__XLiteral__Alternatives4294);
+ pushFollow(FOLLOW_ruleXColorLiteral_in_rule__XLiteral__Alternatives4536);
ruleXColorLiteral();
state._fsp--;
@@ -6167,57 +6517,162 @@ public final void rule__XLiteral__Alternatives() throws RecognitionException {
// $ANTLR start "rule__XAssignment__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2042:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2156:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
public final void rule__XAssignment__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2046:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2160:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( (LA3_0==RULE_ID) ) {
+ switch ( input.LA(1) ) {
+ case RULE_ID:
+ {
int LA3_1 = input.LA(2);
- if ( (LA3_1==14) ) {
+ if ( (LA3_1==EOF||(LA3_1>=RULE_ID && LA3_1<=RULE_STRING)||(LA3_1>=15 && LA3_1<=48)||LA3_1==50||(LA3_1>=52 && LA3_1<=55)||(LA3_1>=57 && LA3_1<=78)||(LA3_1>=81 && LA3_1<=82)||(LA3_1>=84 && LA3_1<=85)) ) {
+ alt3=2;
+ }
+ else if ( (LA3_1==14) ) {
alt3=1;
}
- else if ( (LA3_1==EOF||(LA3_1>=RULE_ID && LA3_1<=RULE_STRING)||(LA3_1>=15 && LA3_1<=40)||LA3_1==42||(LA3_1>=45 && LA3_1<=71)||(LA3_1>=75 && LA3_1<=76)||(LA3_1>=78 && LA3_1<=79)) ) {
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 43:
+ {
+ int LA3_2 = input.LA(2);
+
+ if ( (LA3_2==EOF||(LA3_2>=RULE_ID && LA3_2<=RULE_STRING)||(LA3_2>=15 && LA3_2<=48)||LA3_2==50||(LA3_2>=52 && LA3_2<=55)||(LA3_2>=57 && LA3_2<=78)||(LA3_2>=81 && LA3_2<=82)||(LA3_2>=84 && LA3_2<=85)) ) {
alt3=2;
}
+ else if ( (LA3_2==14) ) {
+ alt3=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 3, 1, input);
+ new NoViableAltException("", 3, 2, input);
throw nvae;
}
- }
- else if ( ((LA3_0>=RULE_HEX && LA3_0<=RULE_STRING)||LA3_0==23||(LA3_0>=30 && LA3_0<=31)||LA3_0==36||(LA3_0>=39 && LA3_0<=40)||LA3_0==42||LA3_0==50||(LA3_0>=52 && LA3_0<=53)||(LA3_0>=55 && LA3_0<=56)||(LA3_0>=61 && LA3_0<=62)||(LA3_0>=64 && LA3_0<=69)||LA3_0==79) ) {
+ }
+ break;
+ case 44:
+ {
+ int LA3_3 = input.LA(2);
+
+ if ( (LA3_3==EOF||(LA3_3>=RULE_ID && LA3_3<=RULE_STRING)||(LA3_3>=15 && LA3_3<=48)||LA3_3==50||(LA3_3>=52 && LA3_3<=55)||(LA3_3>=57 && LA3_3<=78)||(LA3_3>=81 && LA3_3<=82)||(LA3_3>=84 && LA3_3<=85)) ) {
+ alt3=2;
+ }
+ else if ( (LA3_3==14) ) {
+ alt3=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 45:
+ {
+ int LA3_4 = input.LA(2);
+
+ if ( (LA3_4==EOF||(LA3_4>=RULE_ID && LA3_4<=RULE_STRING)||(LA3_4>=15 && LA3_4<=48)||LA3_4==50||(LA3_4>=52 && LA3_4<=55)||(LA3_4>=57 && LA3_4<=78)||(LA3_4>=81 && LA3_4<=82)||(LA3_4>=84 && LA3_4<=85)) ) {
+ alt3=2;
+ }
+ else if ( (LA3_4==14) ) {
+ alt3=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 4, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 46:
+ {
+ int LA3_5 = input.LA(2);
+
+ if ( (LA3_5==EOF||(LA3_5>=RULE_ID && LA3_5<=RULE_STRING)||(LA3_5>=15 && LA3_5<=48)||LA3_5==50||(LA3_5>=52 && LA3_5<=55)||(LA3_5>=57 && LA3_5<=78)||(LA3_5>=81 && LA3_5<=82)||(LA3_5>=84 && LA3_5<=85)) ) {
+ alt3=2;
+ }
+ else if ( (LA3_5==14) ) {
+ alt3=1;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 5, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_HEX:
+ case RULE_INT:
+ case RULE_DECIMAL:
+ case RULE_COLOR:
+ case RULE_STRING:
+ case 26:
+ case 34:
+ case 35:
+ case 40:
+ case 47:
+ case 48:
+ case 50:
+ case 57:
+ case 59:
+ case 62:
+ case 63:
+ case 65:
+ case 69:
+ case 70:
+ case 71:
+ case 72:
+ case 73:
+ case 74:
+ case 75:
+ case 76:
+ case 85:
+ {
alt3=2;
- }
- else {
+ }
+ break;
+ default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 3, 0, input);
throw nvae;
}
+
switch (alt3) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2047:1: ( ( rule__XAssignment__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2161:1: ( ( rule__XAssignment__Group_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2047:1: ( ( rule__XAssignment__Group_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2048:1: ( rule__XAssignment__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2161:1: ( ( rule__XAssignment__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2162:1: ( rule__XAssignment__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2049:1: ( rule__XAssignment__Group_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2049:2: rule__XAssignment__Group_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2163:1: ( rule__XAssignment__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2163:2: rule__XAssignment__Group_0__0
{
- pushFollow(FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives4326);
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives4568);
rule__XAssignment__Group_0__0();
state._fsp--;
@@ -6235,18 +6690,18 @@ else if ( ((LA3_0>=RULE_HEX && LA3_0<=RULE_STRING)||LA3_0==23||(LA3_0>=30 && LA3
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2053:6: ( ( rule__XAssignment__Group_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2167:6: ( ( rule__XAssignment__Group_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2053:6: ( ( rule__XAssignment__Group_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2054:1: ( rule__XAssignment__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2167:6: ( ( rule__XAssignment__Group_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2168:1: ( rule__XAssignment__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2055:1: ( rule__XAssignment__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2055:2: rule__XAssignment__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2169:1: ( rule__XAssignment__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2169:2: rule__XAssignment__Group_1__0
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives4344);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives4586);
rule__XAssignment__Group_1__0();
state._fsp--;
@@ -6280,21 +6735,21 @@ else if ( ((LA3_0>=RULE_HEX && LA3_0<=RULE_STRING)||LA3_0==23||(LA3_0>=30 && LA3
// $ANTLR end "rule__XAssignment__Alternatives"
- // $ANTLR start "rule__OpEquality__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2064:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) );
- public final void rule__OpEquality__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__OpMultiAssign__Alternatives"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2178:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) );
+ public final void rule__OpMultiAssign__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2068:1: ( ( '==' ) | ( '!=' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2182:1: ( ( '+=' ) | ( '-=' ) )
int alt4=2;
int LA4_0 = input.LA(1);
- if ( (LA4_0==18) ) {
+ if ( (LA4_0==17) ) {
alt4=1;
}
- else if ( (LA4_0==19) ) {
+ else if ( (LA4_0==18) ) {
alt4=2;
}
else {
@@ -6306,15 +6761,109 @@ else if ( (LA4_0==19) ) {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2069:1: ( '==' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2183:1: ( '+=' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2183:1: ( '+=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2184:1: '+='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0());
+ }
+ match(input,17,FOLLOW_17_in_rule__OpMultiAssign__Alternatives4620); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2191:6: ( '-=' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2191:6: ( '-=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2192:1: '-='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1());
+ }
+ match(input,18,FOLLOW_18_in_rule__OpMultiAssign__Alternatives4640); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OpMultiAssign__Alternatives"
+
+
+ // $ANTLR start "rule__OpEquality__Alternatives"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2204:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) );
+ public final void rule__OpEquality__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2208:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) )
+ int alt5=4;
+ switch ( input.LA(1) ) {
+ case 19:
+ {
+ alt5=1;
+ }
+ break;
+ case 20:
+ {
+ alt5=2;
+ }
+ break;
+ case 21:
+ {
+ alt5=3;
+ }
+ break;
+ case 22:
+ {
+ alt5=4;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 5, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt5) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2209:1: ( '==' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2069:1: ( '==' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2070:1: '=='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2209:1: ( '==' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2210:1: '=='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
}
- match(input,18,FOLLOW_18_in_rule__OpEquality__Alternatives4378); if (state.failed) return ;
+ match(input,19,FOLLOW_19_in_rule__OpEquality__Alternatives4675); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
}
@@ -6325,15 +6874,15 @@ else if ( (LA4_0==19) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2077:6: ( '!=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2217:6: ( '!=' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2077:6: ( '!=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2078:1: '!='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2217:6: ( '!=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2218:1: '!='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
}
- match(input,19,FOLLOW_19_in_rule__OpEquality__Alternatives4398); if (state.failed) return ;
+ match(input,20,FOLLOW_20_in_rule__OpEquality__Alternatives4695); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
}
@@ -6341,6 +6890,44 @@ else if ( (LA4_0==19) ) {
}
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2225:6: ( '===' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2225:6: ( '===' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2226:1: '==='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2());
+ }
+ match(input,21,FOLLOW_21_in_rule__OpEquality__Alternatives4715); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2233:6: ( '!==' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2233:6: ( '!==' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2234:1: '!=='
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3());
+ }
+ match(input,22,FOLLOW_22_in_rule__OpEquality__Alternatives4735); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3());
+ }
+
+ }
+
+
}
break;
@@ -6361,43 +6948,43 @@ else if ( (LA4_0==19) ) {
// $ANTLR start "rule__XRelationalExpression__Alternatives_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2090:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2246:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2094:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
- int alt5=2;
- int LA5_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2250:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( (LA5_0==47) ) {
- alt5=1;
+ if ( (LA6_0==54) ) {
+ alt6=1;
}
- else if ( ((LA5_0>=20 && LA5_0<=23)) ) {
- alt5=2;
+ else if ( ((LA6_0>=23 && LA6_0<=26)) ) {
+ alt6=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
+ new NoViableAltException("", 6, 0, input);
throw nvae;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2095:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2251:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2095:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2096:1: ( rule__XRelationalExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2251:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2252:1: ( rule__XRelationalExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2097:1: ( rule__XRelationalExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2097:2: rule__XRelationalExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:1: ( rule__XRelationalExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:2: rule__XRelationalExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_14432);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_14769);
rule__XRelationalExpression__Group_1_0__0();
state._fsp--;
@@ -6415,18 +7002,18 @@ else if ( ((LA5_0>=20 && LA5_0<=23)) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2101:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2257:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2101:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2102:1: ( rule__XRelationalExpression__Group_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2257:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2258:1: ( rule__XRelationalExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2103:1: ( rule__XRelationalExpression__Group_1_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2103:2: rule__XRelationalExpression__Group_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2259:1: ( rule__XRelationalExpression__Group_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2259:2: rule__XRelationalExpression__Group_1_1__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_14450);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_14787);
rule__XRelationalExpression__Group_1_1__0();
state._fsp--;
@@ -6461,54 +7048,54 @@ else if ( ((LA5_0>=20 && LA5_0<=23)) ) {
// $ANTLR start "rule__OpCompare__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2112:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2268:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) );
public final void rule__OpCompare__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2116:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) )
- int alt6=4;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2272:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) )
+ int alt7=4;
switch ( input.LA(1) ) {
- case 20:
+ case 23:
{
- alt6=1;
+ alt7=1;
}
break;
- case 21:
+ case 24:
{
- alt6=2;
+ alt7=2;
}
break;
- case 22:
+ case 25:
{
- alt6=3;
+ alt7=3;
}
break;
- case 23:
+ case 26:
{
- alt6=4;
+ alt7=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
+ new NoViableAltException("", 7, 0, input);
throw nvae;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2117:1: ( '>=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2273:1: ( '>=' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2117:1: ( '>=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2118:1: '>='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2273:1: ( '>=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2274:1: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
}
- match(input,20,FOLLOW_20_in_rule__OpCompare__Alternatives4484); if (state.failed) return ;
+ match(input,23,FOLLOW_23_in_rule__OpCompare__Alternatives4821); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
}
@@ -6519,15 +7106,15 @@ public final void rule__OpCompare__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2125:6: ( '<=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2281:6: ( '<=' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2125:6: ( '<=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2126:1: '<='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2281:6: ( '<=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2282:1: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1());
}
- match(input,21,FOLLOW_21_in_rule__OpCompare__Alternatives4504); if (state.failed) return ;
+ match(input,24,FOLLOW_24_in_rule__OpCompare__Alternatives4841); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1());
}
@@ -6538,15 +7125,15 @@ public final void rule__OpCompare__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2133:6: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2289:6: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2133:6: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2134:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2289:6: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2290:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
}
- match(input,22,FOLLOW_22_in_rule__OpCompare__Alternatives4524); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__OpCompare__Alternatives4861); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
}
@@ -6557,15 +7144,15 @@ public final void rule__OpCompare__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2141:6: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2297:6: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2141:6: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2142:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2297:6: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2298:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
}
- match(input,23,FOLLOW_23_in_rule__OpCompare__Alternatives4544); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__OpCompare__Alternatives4881); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
}
@@ -6593,74 +7180,26 @@ public final void rule__OpCompare__Alternatives() throws RecognitionException {
// $ANTLR start "rule__OpOther__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2154:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_3__0 ) ) | ( ( rule__OpOther__Group_4__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2310:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) );
public final void rule__OpOther__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2158:1: ( ( '->' ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_3__0 ) ) | ( ( rule__OpOther__Group_4__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) )
- int alt7=8;
- switch ( input.LA(1) ) {
- case 24:
- {
- alt7=1;
- }
- break;
- case 25:
- {
- alt7=2;
- }
- break;
- case 26:
- {
- alt7=3;
- }
- break;
- case 22:
- {
- alt7=4;
- }
- break;
- case 23:
- {
- alt7=5;
- }
- break;
- case 27:
- {
- alt7=6;
- }
- break;
- case 28:
- {
- alt7=7;
- }
- break;
- case 29:
- {
- alt7=8;
- }
- break;
- default:
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
-
- switch (alt7) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2314:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) )
+ int alt8=10;
+ alt8 = dfa8.predict(input);
+ switch (alt8) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2159:1: ( '->' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2315:1: ( '->' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2159:1: ( '->' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2160:1: '->'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2315:1: ( '->' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2316:1: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
- match(input,24,FOLLOW_24_in_rule__OpOther__Alternatives4579); if (state.failed) return ;
+ match(input,27,FOLLOW_27_in_rule__OpOther__Alternatives4916); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -6671,17 +7210,17 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2167:6: ( '..' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2323:6: ( '..<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2167:6: ( '..' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2168:1: '..'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2323:6: ( '..<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2324:1: '..<'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
+ before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1());
}
- match(input,25,FOLLOW_25_in_rule__OpOther__Alternatives4599); if (state.failed) return ;
+ match(input,28,FOLLOW_28_in_rule__OpOther__Alternatives4936); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_1());
+ after(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1());
}
}
@@ -6690,17 +7229,27 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2175:6: ( '=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2331:6: ( ( rule__OpOther__Group_2__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2175:6: ( '=>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2176:1: '=>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2331:6: ( ( rule__OpOther__Group_2__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2332:1: ( rule__OpOther__Group_2__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_2());
+ before(grammarAccess.getOpOtherAccess().getGroup_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2333:1: ( rule__OpOther__Group_2__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2333:2: rule__OpOther__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__OpOther__Group_2__0_in_rule__OpOther__Alternatives4955);
+ rule__OpOther__Group_2__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,26,FOLLOW_26_in_rule__OpOther__Alternatives4619); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_2());
+ after(grammarAccess.getOpOtherAccess().getGroup_2());
}
}
@@ -6709,19 +7258,57 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2183:6: ( ( rule__OpOther__Group_3__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2337:6: ( '..' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2337:6: ( '..' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2338:1: '..'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3());
+ }
+ match(input,29,FOLLOW_29_in_rule__OpOther__Alternatives4974); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3());
+ }
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2345:6: ( '=>' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2345:6: ( '=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2346:1: '=>'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4());
+ }
+ match(input,30,FOLLOW_30_in_rule__OpOther__Alternatives4994); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4());
+ }
+
+ }
+
+
+ }
+ break;
+ case 6 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2353:6: ( ( rule__OpOther__Group_5__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2183:6: ( ( rule__OpOther__Group_3__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2184:1: ( rule__OpOther__Group_3__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2353:6: ( ( rule__OpOther__Group_5__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2354:1: ( rule__OpOther__Group_5__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_3());
+ before(grammarAccess.getOpOtherAccess().getGroup_5());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2185:1: ( rule__OpOther__Group_3__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2185:2: rule__OpOther__Group_3__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2355:1: ( rule__OpOther__Group_5__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2355:2: rule__OpOther__Group_5__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_3__0_in_rule__OpOther__Alternatives4638);
- rule__OpOther__Group_3__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_5__0_in_rule__OpOther__Alternatives5013);
+ rule__OpOther__Group_5__0();
state._fsp--;
if (state.failed) return ;
@@ -6729,7 +7316,7 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGroup_3());
+ after(grammarAccess.getOpOtherAccess().getGroup_5());
}
}
@@ -6737,20 +7324,20 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
- case 5 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2189:6: ( ( rule__OpOther__Group_4__0 ) )
+ case 7 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2359:6: ( ( rule__OpOther__Group_6__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2189:6: ( ( rule__OpOther__Group_4__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2190:1: ( rule__OpOther__Group_4__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2359:6: ( ( rule__OpOther__Group_6__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2360:1: ( rule__OpOther__Group_6__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_4());
+ before(grammarAccess.getOpOtherAccess().getGroup_6());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2191:1: ( rule__OpOther__Group_4__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2191:2: rule__OpOther__Group_4__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2361:1: ( rule__OpOther__Group_6__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2361:2: rule__OpOther__Group_6__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_4__0_in_rule__OpOther__Alternatives4656);
- rule__OpOther__Group_4__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_6__0_in_rule__OpOther__Alternatives5031);
+ rule__OpOther__Group_6__0();
state._fsp--;
if (state.failed) return ;
@@ -6758,7 +7345,7 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGroup_4());
+ after(grammarAccess.getOpOtherAccess().getGroup_6());
}
}
@@ -6766,18 +7353,18 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
- case 6 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2195:6: ( '<>' )
+ case 8 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2365:6: ( '<>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2195:6: ( '<>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2196:1: '<>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2365:6: ( '<>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2366:1: '<>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_5());
+ before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7());
}
- match(input,27,FOLLOW_27_in_rule__OpOther__Alternatives4675); if (state.failed) return ;
+ match(input,31,FOLLOW_31_in_rule__OpOther__Alternatives5050); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_5());
+ after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7());
}
}
@@ -6785,18 +7372,18 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
- case 7 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2203:6: ( '?:' )
+ case 9 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2373:6: ( '?:' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2203:6: ( '?:' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2204:1: '?:'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2373:6: ( '?:' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2374:1: '?:'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_6());
+ before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8());
}
- match(input,28,FOLLOW_28_in_rule__OpOther__Alternatives4695); if (state.failed) return ;
+ match(input,32,FOLLOW_32_in_rule__OpOther__Alternatives5070); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_6());
+ after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8());
}
}
@@ -6804,18 +7391,18 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
}
break;
- case 8 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2211:6: ( '<=>' )
+ case 10 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2381:6: ( '<=>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2211:6: ( '<=>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2212:1: '<=>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2381:6: ( '<=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2382:1: '<=>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_7());
+ before(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9());
}
- match(input,29,FOLLOW_29_in_rule__OpOther__Alternatives4715); if (state.failed) return ;
+ match(input,33,FOLLOW_33_in_rule__OpOther__Alternatives5090); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_7());
+ after(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9());
}
}
@@ -6840,30 +7427,30 @@ public final void rule__OpOther__Alternatives() throws RecognitionException {
// $ANTLR end "rule__OpOther__Alternatives"
- // $ANTLR start "rule__OpOther__Alternatives_3_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2224:1: rule__OpOther__Alternatives_3_1 : ( ( ( rule__OpOther__Group_3_1_0__0 ) ) | ( '>' ) );
- public final void rule__OpOther__Alternatives_3_1() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Alternatives_5_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2394:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) );
+ public final void rule__OpOther__Alternatives_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2228:1: ( ( ( rule__OpOther__Group_3_1_0__0 ) ) | ( '>' ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2398:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0==22) ) {
- int LA8_1 = input.LA(2);
+ if ( (LA9_0==25) ) {
+ int LA9_1 = input.LA(2);
- if ( (LA8_1==EOF||(LA8_1>=RULE_ID && LA8_1<=RULE_STRING)||LA8_1==23||(LA8_1>=30 && LA8_1<=31)||LA8_1==36||(LA8_1>=39 && LA8_1<=40)||LA8_1==42||LA8_1==50||(LA8_1>=52 && LA8_1<=53)||(LA8_1>=55 && LA8_1<=56)||(LA8_1>=61 && LA8_1<=62)||(LA8_1>=64 && LA8_1<=69)||LA8_1==79) ) {
- alt8=2;
+ if ( (LA9_1==EOF||(LA9_1>=RULE_ID && LA9_1<=RULE_STRING)||LA9_1==26||(LA9_1>=34 && LA9_1<=35)||LA9_1==40||(LA9_1>=43 && LA9_1<=48)||LA9_1==50||LA9_1==57||LA9_1==59||(LA9_1>=62 && LA9_1<=63)||LA9_1==65||(LA9_1>=69 && LA9_1<=76)||LA9_1==85) ) {
+ alt9=2;
}
- else if ( (LA8_1==22) ) {
- alt8=1;
+ else if ( (LA9_1==25) ) {
+ alt9=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 8, 1, input);
+ new NoViableAltException("", 9, 1, input);
throw nvae;
}
@@ -6871,25 +7458,25 @@ else if ( (LA8_1==22) ) {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2229:1: ( ( rule__OpOther__Group_3_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2399:1: ( ( rule__OpOther__Group_5_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2229:1: ( ( rule__OpOther__Group_3_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2230:1: ( rule__OpOther__Group_3_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2399:1: ( ( rule__OpOther__Group_5_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2400:1: ( rule__OpOther__Group_5_1_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_3_1_0());
+ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2231:1: ( rule__OpOther__Group_3_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2231:2: rule__OpOther__Group_3_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2401:1: ( rule__OpOther__Group_5_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2401:2: rule__OpOther__Group_5_1_0__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_3_1_0__0_in_rule__OpOther__Alternatives_3_14749);
- rule__OpOther__Group_3_1_0__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_5_1_0__0_in_rule__OpOther__Alternatives_5_15124);
+ rule__OpOther__Group_5_1_0__0();
state._fsp--;
if (state.failed) return ;
@@ -6897,7 +7484,7 @@ else if ( (LA8_1==22) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGroup_3_1_0());
+ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0());
}
}
@@ -6906,17 +7493,17 @@ else if ( (LA8_1==22) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2235:6: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2405:6: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2235:6: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2236:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2405:6: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2406:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_1());
+ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1());
}
- match(input,22,FOLLOW_22_in_rule__OpOther__Alternatives_3_14768); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__OpOther__Alternatives_5_15143); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_1());
+ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1());
}
}
@@ -6938,33 +7525,33 @@ else if ( (LA8_1==22) ) {
}
return ;
}
- // $ANTLR end "rule__OpOther__Alternatives_3_1"
+ // $ANTLR end "rule__OpOther__Alternatives_5_1"
- // $ANTLR start "rule__OpOther__Alternatives_4_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2248:1: rule__OpOther__Alternatives_4_1 : ( ( ( rule__OpOther__Group_4_1_0__0 ) ) | ( '<' ) );
- public final void rule__OpOther__Alternatives_4_1() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Alternatives_6_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2418:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) );
+ public final void rule__OpOther__Alternatives_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2252:1: ( ( ( rule__OpOther__Group_4_1_0__0 ) ) | ( '<' ) )
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2422:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0==23) ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0==26) ) {
+ int LA10_1 = input.LA(2);
- if ( (synpred22_InternalGraphViewStyle()) ) {
- alt9=1;
+ if ( (synpred27_InternalGraphViewStyle()) ) {
+ alt10=1;
}
else if ( (true) ) {
- alt9=2;
+ alt10=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 9, 1, input);
+ new NoViableAltException("", 10, 1, input);
throw nvae;
}
@@ -6972,25 +7559,25 @@ else if ( (true) ) {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:1: ( ( rule__OpOther__Group_4_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( ( rule__OpOther__Group_6_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:1: ( ( rule__OpOther__Group_4_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2254:1: ( rule__OpOther__Group_4_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( ( rule__OpOther__Group_6_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2424:1: ( rule__OpOther__Group_6_1_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_4_1_0());
+ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2255:1: ( rule__OpOther__Group_4_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2255:2: rule__OpOther__Group_4_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2425:1: ( rule__OpOther__Group_6_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2425:2: rule__OpOther__Group_6_1_0__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0__0_in_rule__OpOther__Alternatives_4_14802);
- rule__OpOther__Group_4_1_0__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0__0_in_rule__OpOther__Alternatives_6_15177);
+ rule__OpOther__Group_6_1_0__0();
state._fsp--;
if (state.failed) return ;
@@ -6998,7 +7585,7 @@ else if ( (true) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGroup_4_1_0());
+ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0());
}
}
@@ -7007,17 +7594,17 @@ else if ( (true) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2259:6: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2429:6: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2259:6: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2260:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2429:6: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2430:1: '<'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_1());
+ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1());
}
- match(input,23,FOLLOW_23_in_rule__OpOther__Alternatives_4_14821); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__OpOther__Alternatives_6_15196); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_1());
+ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1());
}
}
@@ -7039,44 +7626,44 @@ else if ( (true) ) {
}
return ;
}
- // $ANTLR end "rule__OpOther__Alternatives_4_1"
+ // $ANTLR end "rule__OpOther__Alternatives_6_1"
// $ANTLR start "rule__OpAdd__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2272:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2442:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
public final void rule__OpAdd__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2276:1: ( ( '+' ) | ( '-' ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2446:1: ( ( '+' ) | ( '-' ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA10_0==30) ) {
- alt10=1;
+ if ( (LA11_0==34) ) {
+ alt11=1;
}
- else if ( (LA10_0==31) ) {
- alt10=2;
+ else if ( (LA11_0==35) ) {
+ alt11=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
+ new NoViableAltException("", 11, 0, input);
throw nvae;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2277:1: ( '+' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2447:1: ( '+' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2277:1: ( '+' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2278:1: '+'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2447:1: ( '+' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2448:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
}
- match(input,30,FOLLOW_30_in_rule__OpAdd__Alternatives4856); if (state.failed) return ;
+ match(input,34,FOLLOW_34_in_rule__OpAdd__Alternatives5231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
}
@@ -7087,15 +7674,15 @@ else if ( (LA10_0==31) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2285:6: ( '-' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2455:6: ( '-' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2285:6: ( '-' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2286:1: '-'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2455:6: ( '-' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2456:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
}
- match(input,31,FOLLOW_31_in_rule__OpAdd__Alternatives4876); if (state.failed) return ;
+ match(input,35,FOLLOW_35_in_rule__OpAdd__Alternatives5251); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
}
@@ -7123,54 +7710,54 @@ else if ( (LA10_0==31) ) {
// $ANTLR start "rule__OpMulti__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2298:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2468:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
public final void rule__OpMulti__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2302:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
- int alt11=4;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2472:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
+ int alt12=4;
switch ( input.LA(1) ) {
- case 32:
+ case 36:
{
- alt11=1;
+ alt12=1;
}
break;
- case 33:
+ case 37:
{
- alt11=2;
+ alt12=2;
}
break;
- case 34:
+ case 38:
{
- alt11=3;
+ alt12=3;
}
break;
- case 35:
+ case 39:
{
- alt11=4;
+ alt12=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
+ new NoViableAltException("", 12, 0, input);
throw nvae;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2303:1: ( '*' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2473:1: ( '*' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2303:1: ( '*' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2304:1: '*'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2473:1: ( '*' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2474:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
}
- match(input,32,FOLLOW_32_in_rule__OpMulti__Alternatives4911); if (state.failed) return ;
+ match(input,36,FOLLOW_36_in_rule__OpMulti__Alternatives5286); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
}
@@ -7181,15 +7768,15 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2311:6: ( '**' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2481:6: ( '**' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2311:6: ( '**' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2312:1: '**'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2481:6: ( '**' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2482:1: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
}
- match(input,33,FOLLOW_33_in_rule__OpMulti__Alternatives4931); if (state.failed) return ;
+ match(input,37,FOLLOW_37_in_rule__OpMulti__Alternatives5306); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
}
@@ -7200,15 +7787,15 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2319:6: ( '/' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2489:6: ( '/' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2319:6: ( '/' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2320:1: '/'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2489:6: ( '/' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2490:1: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
}
- match(input,34,FOLLOW_34_in_rule__OpMulti__Alternatives4951); if (state.failed) return ;
+ match(input,38,FOLLOW_38_in_rule__OpMulti__Alternatives5326); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
}
@@ -7219,15 +7806,15 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2327:6: ( '%' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2497:6: ( '%' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2327:6: ( '%' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2328:1: '%'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2497:6: ( '%' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2498:1: '%'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
}
- match(input,35,FOLLOW_35_in_rule__OpMulti__Alternatives4971); if (state.failed) return ;
+ match(input,39,FOLLOW_39_in_rule__OpMulti__Alternatives5346); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
}
@@ -7255,43 +7842,43 @@ public final void rule__OpMulti__Alternatives() throws RecognitionException {
// $ANTLR start "rule__XUnaryOperation__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2340:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2510:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
public final void rule__XUnaryOperation__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2344:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2514:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( ((LA12_0>=30 && LA12_0<=31)||LA12_0==36) ) {
- alt12=1;
+ if ( ((LA13_0>=34 && LA13_0<=35)||LA13_0==40) ) {
+ alt13=1;
}
- else if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)||LA12_0==23||(LA12_0>=39 && LA12_0<=40)||LA12_0==42||LA12_0==50||(LA12_0>=52 && LA12_0<=53)||(LA12_0>=55 && LA12_0<=56)||(LA12_0>=61 && LA12_0<=62)||(LA12_0>=64 && LA12_0<=69)||LA12_0==79) ) {
- alt12=2;
+ else if ( ((LA13_0>=RULE_ID && LA13_0<=RULE_STRING)||LA13_0==26||(LA13_0>=43 && LA13_0<=48)||LA13_0==50||LA13_0==57||LA13_0==59||(LA13_0>=62 && LA13_0<=63)||LA13_0==65||(LA13_0>=69 && LA13_0<=76)||LA13_0==85) ) {
+ alt13=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
+ new NoViableAltException("", 13, 0, input);
throw nvae;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2345:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2515:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2345:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2346:1: ( rule__XUnaryOperation__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2515:1: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2516:1: ( rule__XUnaryOperation__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getGroup_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2347:1: ( rule__XUnaryOperation__Group_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2347:2: rule__XUnaryOperation__Group_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2517:1: ( rule__XUnaryOperation__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2517:2: rule__XUnaryOperation__Group_0__0
{
- pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives5005);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives5380);
rule__XUnaryOperation__Group_0__0();
state._fsp--;
@@ -7309,15 +7896,15 @@ else if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)||LA12_0==23||(LA12_0>=39 &&
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2351:6: ( ruleXCastedExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2521:6: ( ruleXCastedExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2351:6: ( ruleXCastedExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2352:1: ruleXCastedExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2521:6: ( ruleXCastedExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2522:1: ruleXCastedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives5023);
+ pushFollow(FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives5398);
ruleXCastedExpression();
state._fsp--;
@@ -7349,49 +7936,49 @@ else if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)||LA12_0==23||(LA12_0>=39 &&
// $ANTLR start "rule__OpUnary__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2362:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2532:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
public final void rule__OpUnary__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2366:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
- int alt13=3;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2536:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
+ int alt14=3;
switch ( input.LA(1) ) {
- case 36:
+ case 40:
{
- alt13=1;
+ alt14=1;
}
break;
- case 31:
+ case 35:
{
- alt13=2;
+ alt14=2;
}
break;
- case 30:
+ case 34:
{
- alt13=3;
+ alt14=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2367:1: ( '!' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2537:1: ( '!' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2367:1: ( '!' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2368:1: '!'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2537:1: ( '!' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2538:1: '!'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
}
- match(input,36,FOLLOW_36_in_rule__OpUnary__Alternatives5056); if (state.failed) return ;
+ match(input,40,FOLLOW_40_in_rule__OpUnary__Alternatives5431); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
}
@@ -7402,15 +7989,15 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2375:6: ( '-' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2545:6: ( '-' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2375:6: ( '-' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2376:1: '-'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2545:6: ( '-' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2546:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
}
- match(input,31,FOLLOW_31_in_rule__OpUnary__Alternatives5076); if (state.failed) return ;
+ match(input,35,FOLLOW_35_in_rule__OpUnary__Alternatives5451); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
}
@@ -7421,15 +8008,15 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2383:6: ( '+' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2553:6: ( '+' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2383:6: ( '+' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2384:1: '+'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2553:6: ( '+' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2554:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
}
- match(input,30,FOLLOW_30_in_rule__OpUnary__Alternatives5096); if (state.failed) return ;
+ match(input,34,FOLLOW_34_in_rule__OpUnary__Alternatives5471); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
}
@@ -7457,80 +8044,128 @@ public final void rule__OpUnary__Alternatives() throws RecognitionException {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2396:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2566:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2400:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2570:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
+ int alt15=2;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2571:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2571:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2572:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2573:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2573:2: rule__XMemberFeatureCall__Group_1_0__0
+ {
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_15505);
+ rule__XMemberFeatureCall__Group_1_0__0();
- if ( (LA14_0==37) ) {
- int LA14_1 = input.LA(2);
+ state._fsp--;
+ if (state.failed) return ;
- if ( (LA14_1==23) ) {
- alt14=2;
- }
- else if ( (LA14_1==RULE_ID) ) {
- int LA14_3 = input.LA(3);
+ }
- if ( (LA14_3==14) ) {
- alt14=1;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
}
- else if ( (LA14_3==EOF||(LA14_3>=RULE_ID && LA14_3<=RULE_STRING)||(LA14_3>=15 && LA14_3<=40)||LA14_3==42||(LA14_3>=45 && LA14_3<=62)||(LA14_3>=64 && LA14_3<=71)||(LA14_3>=75 && LA14_3<=76)||(LA14_3>=78 && LA14_3<=79)) ) {
- alt14=2;
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 14, 3, input);
- throw nvae;
+
}
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 14, 1, input);
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2577:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2577:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2578:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2579:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2579:2: rule__XMemberFeatureCall__Group_1_1__0
+ {
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_15523);
+ rule__XMemberFeatureCall__Group_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
+ }
+
+ }
+
+
+ }
+ break;
- throw nvae;
- }
}
- else if ( ((LA14_0>=75 && LA14_0<=76)) ) {
- alt14=2;
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1"
+
+
+ // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2588:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) );
+ public final void rule__XMemberFeatureCall__Alternatives_1_0_0_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2592:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
+
+ if ( (LA16_0==41) ) {
+ alt16=1;
+ }
+ else if ( (LA16_0==81) ) {
+ alt16=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt16) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2401:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2593:1: ( '.' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2401:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2402:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2593:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2594:1: '.'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
+ before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2403:1: ( rule__XMemberFeatureCall__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2403:2: rule__XMemberFeatureCall__Group_1_0__0
- {
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_15130);
- rule__XMemberFeatureCall__Group_1_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
+ match(input,41,FOLLOW_41_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_15557); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
+ after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0());
}
}
@@ -7539,19 +8174,19 @@ else if ( ((LA14_0>=75 && LA14_0<=76)) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2407:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2601:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2407:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2408:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2601:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2602:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
+ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2409:1: ( rule__XMemberFeatureCall__Group_1_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2409:2: rule__XMemberFeatureCall__Group_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2603:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2603:2: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_15148);
- rule__XMemberFeatureCall__Group_1_1__0();
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_15576);
+ rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1();
state._fsp--;
if (state.failed) return ;
@@ -7559,7 +8194,7 @@ else if ( ((LA14_0>=75 && LA14_0<=76)) ) {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
+ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1());
}
}
@@ -7581,53 +8216,53 @@ else if ( ((LA14_0>=75 && LA14_0<=76)) ) {
}
return ;
}
- // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1"
+ // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1"
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2418:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2612:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2422:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) ) )
- int alt15=3;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2616:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) )
+ int alt17=3;
switch ( input.LA(1) ) {
- case 37:
+ case 41:
{
- alt15=1;
+ alt17=1;
}
break;
- case 75:
+ case 82:
{
- alt15=2;
+ alt17=2;
}
break;
- case 76:
+ case 81:
{
- alt15=3;
+ alt17=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt17) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2617:1: ( '.' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( '.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2424:1: '.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2617:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2618:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
- match(input,37,FOLLOW_37_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15182); if (state.failed) return ;
+ match(input,41,FOLLOW_41_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15610); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
}
@@ -7638,18 +8273,18 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2431:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2625:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2431:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2432:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2625:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2626:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2433:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2433:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2627:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2627:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15201);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15629);
rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1();
state._fsp--;
@@ -7667,19 +8302,19 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2437:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2437:6: ( ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2438:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2632:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2());
+ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2439:1: ( rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2439:2: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2633:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2633:2: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15219);
- rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2();
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15647);
+ rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2();
state._fsp--;
if (state.failed) return ;
@@ -7687,7 +8322,7 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAssignment_1_1_0_0_1_2());
+ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2());
}
}
@@ -7713,29 +8348,29 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2448:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2642:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2452:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
- int alt16=2;
- alt16 = dfa16.predict(input);
- switch (alt16) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2646:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
+ int alt18=2;
+ alt18 = dfa18.predict(input);
+ switch (alt18) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2453:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2647:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2453:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2454:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2647:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2648:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2455:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2455:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2649:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2649:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15252);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15680);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0();
state._fsp--;
@@ -7753,18 +8388,18 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws Recogn
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2459:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2459:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2460:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2654:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2461:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2461:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2655:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2655:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15270);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15698);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0();
state._fsp--;
@@ -7799,35 +8434,39 @@ public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws Recogn
// $ANTLR start "rule__XPrimaryExpression__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2470:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2664:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2474:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
- int alt17=13;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2668:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
+ int alt19=13;
switch ( input.LA(1) ) {
- case 64:
+ case 71:
{
- alt17=1;
+ alt19=1;
}
break;
- case 56:
+ case 57:
{
- alt17=2;
+ alt19=2;
}
break;
- case 55:
+ case 65:
{
- alt17=3;
+ alt19=3;
}
break;
case RULE_ID:
- case 23:
- case 39:
+ case 26:
+ case 43:
+ case 44:
+ case 45:
+ case 46:
+ case 47:
{
- alt17=4;
+ alt19=4;
}
break;
case RULE_HEX:
@@ -7835,74 +8474,74 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
case RULE_DECIMAL:
case RULE_COLOR:
case RULE_STRING:
- case 40:
- case 50:
- case 65:
- case 66:
- case 79:
+ case 48:
+ case 59:
+ case 72:
+ case 73:
+ case 85:
{
- alt17=5;
+ alt19=5;
}
break;
- case 53:
+ case 63:
{
- alt17=6;
+ alt19=6;
}
break;
- case 42:
+ case 50:
{
- alt17=7;
+ alt19=7;
}
break;
- case 61:
+ case 69:
{
- alt17=8;
+ alt19=8;
}
break;
- case 62:
+ case 70:
{
- alt17=9;
+ alt19=9;
}
break;
- case 67:
+ case 74:
{
- alt17=10;
+ alt19=10;
}
break;
- case 68:
+ case 75:
{
- alt17=11;
+ alt19=11;
}
break;
- case 69:
+ case 76:
{
- alt17=12;
+ alt19=12;
}
break;
- case 52:
+ case 62:
{
- alt17=13;
+ alt19=13;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt19) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2475:1: ( ruleXConstructorCall )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2669:1: ( ruleXConstructorCall )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2475:1: ( ruleXConstructorCall )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2476:1: ruleXConstructorCall
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2669:1: ( ruleXConstructorCall )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2670:1: ruleXConstructorCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives5303);
+ pushFollow(FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives5731);
ruleXConstructorCall();
state._fsp--;
@@ -7917,15 +8556,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2481:6: ( ruleXBlockExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2675:6: ( ruleXBlockExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2481:6: ( ruleXBlockExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2482:1: ruleXBlockExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2675:6: ( ruleXBlockExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2676:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives5320);
+ pushFollow(FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives5748);
ruleXBlockExpression();
state._fsp--;
@@ -7940,15 +8579,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2487:6: ( ruleXSwitchExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2681:6: ( ruleXSwitchExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2487:6: ( ruleXSwitchExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2488:1: ruleXSwitchExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2681:6: ( ruleXSwitchExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2682:1: ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2());
}
- pushFollow(FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives5337);
+ pushFollow(FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives5765);
ruleXSwitchExpression();
state._fsp--;
@@ -7963,15 +8602,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 4 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2493:6: ( ruleXFeatureCall )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2687:6: ( ruleXFeatureCall )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2493:6: ( ruleXFeatureCall )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2494:1: ruleXFeatureCall
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2687:6: ( ruleXFeatureCall )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2688:1: ruleXFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3());
}
- pushFollow(FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives5354);
+ pushFollow(FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives5782);
ruleXFeatureCall();
state._fsp--;
@@ -7986,15 +8625,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 5 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2499:6: ( ruleXLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2693:6: ( ruleXLiteral )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2499:6: ( ruleXLiteral )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2500:1: ruleXLiteral
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2693:6: ( ruleXLiteral )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2694:1: ruleXLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4());
}
- pushFollow(FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives5371);
+ pushFollow(FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives5799);
ruleXLiteral();
state._fsp--;
@@ -8009,15 +8648,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 6 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2505:6: ( ruleXIfExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:6: ( ruleXIfExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2505:6: ( ruleXIfExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2506:1: ruleXIfExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:6: ( ruleXIfExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2700:1: ruleXIfExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5());
}
- pushFollow(FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives5388);
+ pushFollow(FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives5816);
ruleXIfExpression();
state._fsp--;
@@ -8032,15 +8671,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 7 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2511:6: ( ruleXForLoopExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2705:6: ( ruleXForLoopExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2511:6: ( ruleXForLoopExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2512:1: ruleXForLoopExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2705:6: ( ruleXForLoopExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2706:1: ruleXForLoopExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6());
}
- pushFollow(FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives5405);
+ pushFollow(FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives5833);
ruleXForLoopExpression();
state._fsp--;
@@ -8055,15 +8694,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 8 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2517:6: ( ruleXWhileExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2711:6: ( ruleXWhileExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2517:6: ( ruleXWhileExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2518:1: ruleXWhileExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2711:6: ( ruleXWhileExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2712:1: ruleXWhileExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7());
}
- pushFollow(FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives5422);
+ pushFollow(FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives5850);
ruleXWhileExpression();
state._fsp--;
@@ -8078,15 +8717,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 9 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2523:6: ( ruleXDoWhileExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2717:6: ( ruleXDoWhileExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2523:6: ( ruleXDoWhileExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2524:1: ruleXDoWhileExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2717:6: ( ruleXDoWhileExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2718:1: ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8());
}
- pushFollow(FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives5439);
+ pushFollow(FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives5867);
ruleXDoWhileExpression();
state._fsp--;
@@ -8101,15 +8740,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 10 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2529:6: ( ruleXThrowExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2723:6: ( ruleXThrowExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2529:6: ( ruleXThrowExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2530:1: ruleXThrowExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2723:6: ( ruleXThrowExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2724:1: ruleXThrowExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9());
}
- pushFollow(FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives5456);
+ pushFollow(FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives5884);
ruleXThrowExpression();
state._fsp--;
@@ -8124,15 +8763,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 11 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2535:6: ( ruleXReturnExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2729:6: ( ruleXReturnExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2535:6: ( ruleXReturnExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2536:1: ruleXReturnExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2729:6: ( ruleXReturnExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2730:1: ruleXReturnExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10());
}
- pushFollow(FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives5473);
+ pushFollow(FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives5901);
ruleXReturnExpression();
state._fsp--;
@@ -8147,15 +8786,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 12 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2541:6: ( ruleXTryCatchFinallyExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2735:6: ( ruleXTryCatchFinallyExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2541:6: ( ruleXTryCatchFinallyExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2542:1: ruleXTryCatchFinallyExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2735:6: ( ruleXTryCatchFinallyExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2736:1: ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11());
}
- pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives5490);
+ pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives5918);
ruleXTryCatchFinallyExpression();
state._fsp--;
@@ -8170,15 +8809,15 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
}
break;
case 13 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2547:6: ( ruleXParenthesizedExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2741:6: ( ruleXParenthesizedExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2547:6: ( ruleXParenthesizedExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2548:1: ruleXParenthesizedExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2741:6: ( ruleXParenthesizedExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2742:1: ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12());
}
- pushFollow(FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives5507);
+ pushFollow(FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives5935);
ruleXParenthesizedExpression();
state._fsp--;
@@ -8210,46 +8849,46 @@ public final void rule__XPrimaryExpression__Alternatives() throws RecognitionExc
// $ANTLR start "rule__XSwitchExpression__Alternatives_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2558:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2753:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );
public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2562:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2757:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( ((LA18_0>=RULE_ID && LA18_0<=RULE_STRING)||LA18_0==23||(LA18_0>=30 && LA18_0<=31)||LA18_0==36||(LA18_0>=39 && LA18_0<=40)||LA18_0==42||LA18_0==50||LA18_0==53||(LA18_0>=55 && LA18_0<=56)||(LA18_0>=61 && LA18_0<=62)||(LA18_0>=64 && LA18_0<=69)||LA18_0==79) ) {
- alt18=1;
+ if ( ((LA20_0>=RULE_ID && LA20_0<=RULE_STRING)||LA20_0==26||(LA20_0>=34 && LA20_0<=35)||LA20_0==40||(LA20_0>=43 && LA20_0<=48)||LA20_0==50||LA20_0==57||LA20_0==59||LA20_0==63||LA20_0==65||(LA20_0>=69 && LA20_0<=76)||LA20_0==85) ) {
+ alt20=1;
}
- else if ( (LA18_0==52) ) {
- int LA18_2 = input.LA(2);
+ else if ( (LA20_0==62) ) {
+ int LA20_2 = input.LA(2);
- if ( (LA18_2==RULE_ID) ) {
- int LA18_3 = input.LA(3);
+ if ( (LA20_2==RULE_ID) ) {
+ int LA20_3 = input.LA(3);
- if ( (LA18_3==58) ) {
- alt18=2;
+ if ( (LA20_3==66) ) {
+ alt20=2;
}
- else if ( ((LA18_3>=14 && LA18_3<=35)||LA18_3==37||(LA18_3>=46 && LA18_3<=48)||LA18_3==50||LA18_3==52||LA18_3==63||(LA18_3>=75 && LA18_3<=76)) ) {
- alt18=1;
+ else if ( ((LA20_3>=14 && LA20_3<=39)||LA20_3==41||(LA20_3>=53 && LA20_3<=55)||LA20_3==59||LA20_3==62||(LA20_3>=81 && LA20_3<=82)) ) {
+ alt20=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 18, 3, input);
+ new NoViableAltException("", 20, 3, input);
throw nvae;
}
}
- else if ( ((LA18_2>=RULE_HEX && LA18_2<=RULE_STRING)||LA18_2==23||(LA18_2>=30 && LA18_2<=31)||LA18_2==36||(LA18_2>=39 && LA18_2<=40)||LA18_2==42||LA18_2==50||(LA18_2>=52 && LA18_2<=53)||(LA18_2>=55 && LA18_2<=56)||(LA18_2>=61 && LA18_2<=62)||(LA18_2>=64 && LA18_2<=69)||LA18_2==79) ) {
- alt18=1;
+ else if ( ((LA20_2>=RULE_HEX && LA20_2<=RULE_STRING)||LA20_2==26||(LA20_2>=34 && LA20_2<=35)||LA20_2==40||(LA20_2>=43 && LA20_2<=48)||LA20_2==50||LA20_2==57||LA20_2==59||(LA20_2>=62 && LA20_2<=63)||LA20_2==65||(LA20_2>=69 && LA20_2<=76)||LA20_2==85) ) {
+ alt20=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 18, 2, input);
+ new NoViableAltException("", 20, 2, input);
throw nvae;
}
@@ -8257,24 +8896,24 @@ else if ( ((LA18_2>=RULE_HEX && LA18_2<=RULE_STRING)||LA18_2==23||(LA18_2>=30 &&
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt20) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2563:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2758:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2563:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2564:1: ( rule__XSwitchExpression__Group_2_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2758:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2759:1: ( rule__XSwitchExpression__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2565:1: ( rule__XSwitchExpression__Group_2_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2565:2: rule__XSwitchExpression__Group_2_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2760:1: ( rule__XSwitchExpression__Group_2_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2760:2: rule__XSwitchExpression__Group_2_0__0
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_25539);
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_25968);
rule__XSwitchExpression__Group_2_0__0();
state._fsp--;
@@ -8292,18 +8931,18 @@ else if ( ((LA18_2>=RULE_HEX && LA18_2<=RULE_STRING)||LA18_2==23||(LA18_2>=30 &&
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2569:6: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2764:6: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2569:6: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2570:1: ( rule__XSwitchExpression__Group_2_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2764:6: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2765:1: ( rule__XSwitchExpression__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2571:1: ( rule__XSwitchExpression__Group_2_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2571:2: rule__XSwitchExpression__Group_2_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2766:1: ( rule__XSwitchExpression__Group_2_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2766:2: rule__XSwitchExpression__Group_2_1__0
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_25557);
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_25986);
rule__XSwitchExpression__Group_2_1__0();
state._fsp--;
@@ -8338,40 +8977,40 @@ else if ( ((LA18_2>=RULE_HEX && LA18_2<=RULE_STRING)||LA18_2==23||(LA18_2>=30 &&
// $ANTLR start "rule__XExpressionInsideBlock__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2580:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2775:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
public final void rule__XExpressionInsideBlock__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2584:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2779:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA19_0==38||LA19_0==78) ) {
- alt19=1;
+ if ( (LA21_0==42||LA21_0==84) ) {
+ alt21=1;
}
- else if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_STRING)||LA19_0==23||(LA19_0>=30 && LA19_0<=31)||LA19_0==36||(LA19_0>=39 && LA19_0<=40)||LA19_0==42||LA19_0==50||(LA19_0>=52 && LA19_0<=53)||(LA19_0>=55 && LA19_0<=56)||(LA19_0>=61 && LA19_0<=62)||(LA19_0>=64 && LA19_0<=69)||LA19_0==79) ) {
- alt19=2;
+ else if ( ((LA21_0>=RULE_ID && LA21_0<=RULE_STRING)||LA21_0==26||(LA21_0>=34 && LA21_0<=35)||LA21_0==40||(LA21_0>=43 && LA21_0<=48)||LA21_0==50||LA21_0==57||LA21_0==59||(LA21_0>=62 && LA21_0<=63)||LA21_0==65||(LA21_0>=69 && LA21_0<=76)||LA21_0==85) ) {
+ alt21=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt21) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2585:1: ( ruleXVariableDeclaration )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2780:1: ( ruleXVariableDeclaration )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2585:1: ( ruleXVariableDeclaration )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2586:1: ruleXVariableDeclaration
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2780:1: ( ruleXVariableDeclaration )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2781:1: ruleXVariableDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives5590);
+ pushFollow(FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives6019);
ruleXVariableDeclaration();
state._fsp--;
@@ -8386,15 +9025,15 @@ else if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_STRING)||LA19_0==23||(LA19_0>=30 &&
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2591:6: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2786:6: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2591:6: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2592:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2786:6: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2787:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives5607);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives6036);
ruleXExpression();
state._fsp--;
@@ -8426,43 +9065,43 @@ else if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_STRING)||LA19_0==23||(LA19_0>=30 &&
// $ANTLR start "rule__XVariableDeclaration__Alternatives_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2602:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2797:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) );
public final void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2606:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2801:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA20_0==78) ) {
- alt20=1;
+ if ( (LA22_0==84) ) {
+ alt22=1;
}
- else if ( (LA20_0==38) ) {
- alt20=2;
+ else if ( (LA22_0==42) ) {
+ alt22=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt22) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2607:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2802:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2607:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2608:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2802:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2803:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2609:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2609:2: rule__XVariableDeclaration__WriteableAssignment_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2804:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2804:2: rule__XVariableDeclaration__WriteableAssignment_1_0
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_15639);
+ pushFollow(FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_16068);
rule__XVariableDeclaration__WriteableAssignment_1_0();
state._fsp--;
@@ -8480,15 +9119,15 @@ else if ( (LA20_0==38) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2613:6: ( 'val' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2808:6: ( 'val' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2613:6: ( 'val' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2614:1: 'val'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2808:6: ( 'val' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2809:1: 'val'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
}
- match(input,38,FOLLOW_38_in_rule__XVariableDeclaration__Alternatives_15658); if (state.failed) return ;
+ match(input,42,FOLLOW_42_in_rule__XVariableDeclaration__Alternatives_16087); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1());
}
@@ -8516,57 +9155,57 @@ else if ( (LA20_0==38) ) {
// $ANTLR start "rule__XVariableDeclaration__Alternatives_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2626:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2821:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) );
public final void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2630:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2825:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA21_0==RULE_ID) ) {
- int LA21_1 = input.LA(2);
+ if ( (LA23_0==RULE_ID) ) {
+ int LA23_1 = input.LA(2);
- if ( (synpred49_InternalGraphViewStyle()) ) {
- alt21=1;
+ if ( (synpred55_InternalGraphViewStyle()) ) {
+ alt23=1;
}
else if ( (true) ) {
- alt21=2;
+ alt23=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 21, 1, input);
+ new NoViableAltException("", 23, 1, input);
throw nvae;
}
}
- else if ( (LA21_0==26||LA21_0==52) ) {
- alt21=1;
+ else if ( (LA23_0==30||LA23_0==62) ) {
+ alt23=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt23) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2826:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2632:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2826:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2827:1: ( rule__XVariableDeclaration__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2633:1: ( rule__XVariableDeclaration__Group_2_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2633:2: rule__XVariableDeclaration__Group_2_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2828:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2828:2: rule__XVariableDeclaration__Group_2_0__0
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_25692);
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_26121);
rule__XVariableDeclaration__Group_2_0__0();
state._fsp--;
@@ -8584,18 +9223,18 @@ else if ( (LA21_0==26||LA21_0==52) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2637:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2832:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2637:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2638:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2832:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2833:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2639:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2639:2: rule__XVariableDeclaration__NameAssignment_2_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2834:1: ( rule__XVariableDeclaration__NameAssignment_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2834:2: rule__XVariableDeclaration__NameAssignment_2_1
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_25710);
+ pushFollow(FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_26139);
rule__XVariableDeclaration__NameAssignment_2_1();
state._fsp--;
@@ -8629,31 +9268,31 @@ else if ( (LA21_0==26||LA21_0==52) ) {
// $ANTLR end "rule__XVariableDeclaration__Alternatives_2"
- // $ANTLR start "rule__XFeatureCall__Alternatives_4_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2648:1: rule__XFeatureCall__Alternatives_4_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) );
- public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Alternatives_3_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2843:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );
+ public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2652:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) | ( ( rule__XFeatureCall__Group_4_1_1__0 ) ) )
- int alt22=2;
- alt22 = dfa22.predict(input);
- switch (alt22) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2847:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) )
+ int alt24=2;
+ alt24 = dfa24.predict(input);
+ switch (alt24) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2848:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2654:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2848:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2849:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2655:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2655:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2850:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2850:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0
{
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_15743);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0();
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_rule__XFeatureCall__Alternatives_3_16172);
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0();
state._fsp--;
if (state.failed) return ;
@@ -8661,7 +9300,7 @@ public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionExcep
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0());
}
}
@@ -8670,19 +9309,19 @@ public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionExcep
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2659:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2854:6: ( ( rule__XFeatureCall__Group_3_1_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2659:6: ( ( rule__XFeatureCall__Group_4_1_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2660:1: ( rule__XFeatureCall__Group_4_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2854:6: ( ( rule__XFeatureCall__Group_3_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2855:1: ( rule__XFeatureCall__Group_3_1_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1());
+ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2661:1: ( rule__XFeatureCall__Group_4_1_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2661:2: rule__XFeatureCall__Group_4_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2856:1: ( rule__XFeatureCall__Group_3_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2856:2: rule__XFeatureCall__Group_3_1_1__0
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_15761);
- rule__XFeatureCall__Group_4_1_1__0();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__0_in_rule__XFeatureCall__Alternatives_3_16190);
+ rule__XFeatureCall__Group_3_1_1__0();
state._fsp--;
if (state.failed) return ;
@@ -8690,7 +9329,7 @@ public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionExcep
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1());
+ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1());
}
}
@@ -8712,50 +9351,69 @@ public final void rule__XFeatureCall__Alternatives_4_1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Alternatives_4_1"
+ // $ANTLR end "rule__XFeatureCall__Alternatives_3_1"
- // $ANTLR start "rule__IdOrSuper__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2670:1: rule__IdOrSuper__Alternatives : ( ( ruleValidID ) | ( 'super' ) );
- public final void rule__IdOrSuper__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__FeatureCallID__Alternatives"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2865:1: rule__FeatureCallID__Alternatives : ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) );
+ public final void rule__FeatureCallID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2674:1: ( ( ruleValidID ) | ( 'super' ) )
- int alt23=2;
- int LA23_0 = input.LA(1);
-
- if ( (LA23_0==RULE_ID) ) {
- alt23=1;
- }
- else if ( (LA23_0==39) ) {
- alt23=2;
- }
- else {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2869:1: ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) )
+ int alt25=5;
+ switch ( input.LA(1) ) {
+ case RULE_ID:
+ {
+ alt25=1;
+ }
+ break;
+ case 43:
+ {
+ alt25=2;
+ }
+ break;
+ case 44:
+ {
+ alt25=3;
+ }
+ break;
+ case 45:
+ {
+ alt25=4;
+ }
+ break;
+ case 46:
+ {
+ alt25=5;
+ }
+ break;
+ default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt23) {
+
+ switch (alt25) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2675:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2870:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2675:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2676:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2870:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2871:1: ruleValidID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
+ before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives5794);
+ pushFollow(FOLLOW_ruleValidID_in_rule__FeatureCallID__Alternatives6223);
ruleValidID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getIdOrSuperAccess().getValidIDParserRuleCall_0());
+ after(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0());
}
}
@@ -8764,17 +9422,74 @@ else if ( (LA23_0==39) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2681:6: ( 'super' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2876:6: ( 'extends' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2681:6: ( 'super' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2682:1: 'super'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2876:6: ( 'extends' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2877:1: 'extends'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
+ before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1());
}
- match(input,39,FOLLOW_39_in_rule__IdOrSuper__Alternatives5812); if (state.failed) return ;
+ match(input,43,FOLLOW_43_in_rule__FeatureCallID__Alternatives6241); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
+ after(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2884:6: ( 'static' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2884:6: ( 'static' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2885:1: 'static'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2());
+ }
+ match(input,44,FOLLOW_44_in_rule__FeatureCallID__Alternatives6261); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2());
+ }
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2892:6: ( 'import' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2892:6: ( 'import' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2893:1: 'import'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3());
+ }
+ match(input,45,FOLLOW_45_in_rule__FeatureCallID__Alternatives6281); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3());
+ }
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2900:6: ( 'extension' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2900:6: ( 'extension' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2901:1: 'extension'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4());
+ }
+ match(input,46,FOLLOW_46_in_rule__FeatureCallID__Alternatives6301); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4());
}
}
@@ -8796,42 +9511,50 @@ else if ( (LA23_0==39) ) {
}
return ;
}
- // $ANTLR end "rule__IdOrSuper__Alternatives"
+ // $ANTLR end "rule__FeatureCallID__Alternatives"
- // $ANTLR start "rule__XConstructorCall__Alternatives_4_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2694:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );
- public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionException {
+ // $ANTLR start "rule__IdOrSuper__Alternatives"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2913:1: rule__IdOrSuper__Alternatives : ( ( ruleFeatureCallID ) | ( 'super' ) );
+ public final void rule__IdOrSuper__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2698:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) )
- int alt24=2;
- alt24 = dfa24.predict(input);
- switch (alt24) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2917:1: ( ( ruleFeatureCallID ) | ( 'super' ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
+
+ if ( (LA26_0==RULE_ID||(LA26_0>=43 && LA26_0<=46)) ) {
+ alt26=1;
+ }
+ else if ( (LA26_0==47) ) {
+ alt26=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 26, 0, input);
+
+ throw nvae;
+ }
+ switch (alt26) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2918:1: ( ruleFeatureCallID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2700:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2918:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2919:1: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0());
+ before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2701:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2701:2: rule__XConstructorCall__ArgumentsAssignment_4_1_0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_15846);
- rule__XConstructorCall__ArgumentsAssignment_4_1_0();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_rule__IdOrSuper__Alternatives6335);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0());
+ after(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0());
}
}
@@ -8840,27 +9563,103 @@ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionE
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2705:6: ( ( rule__XConstructorCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2924:6: ( 'super' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2705:6: ( ( rule__XConstructorCall__Group_4_1_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2706:1: ( rule__XConstructorCall__Group_4_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2924:6: ( 'super' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2925:1: 'super'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2707:1: ( rule__XConstructorCall__Group_4_1_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2707:2: rule__XConstructorCall__Group_4_1_1__0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_15864);
- rule__XConstructorCall__Group_4_1_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
}
-
+ match(input,47,FOLLOW_47_in_rule__IdOrSuper__Alternatives6353); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1());
+ after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IdOrSuper__Alternatives"
+
+
+ // $ANTLR start "rule__XConstructorCall__Alternatives_4_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2937:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );
+ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2941:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) )
+ int alt27=2;
+ alt27 = dfa27.predict(input);
+ switch (alt27) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2942:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2942:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2943:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2944:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2944:2: rule__XConstructorCall__ArgumentsAssignment_4_1_0
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_16387);
+ rule__XConstructorCall__ArgumentsAssignment_4_1_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2948:6: ( ( rule__XConstructorCall__Group_4_1_1__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2948:6: ( ( rule__XConstructorCall__Group_4_1_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2949:1: ( rule__XConstructorCall__Group_4_1_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2950:1: ( rule__XConstructorCall__Group_4_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2950:2: rule__XConstructorCall__Group_4_1_1__0
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_16405);
+ rule__XConstructorCall__Group_4_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1());
}
}
@@ -8886,40 +9685,40 @@ public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionE
// $ANTLR start "rule__XBooleanLiteral__Alternatives_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2716:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2959:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2720:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2963:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA25_0==40) ) {
- alt25=1;
+ if ( (LA28_0==48) ) {
+ alt28=1;
}
- else if ( (LA25_0==79) ) {
- alt25=2;
+ else if ( (LA28_0==85) ) {
+ alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt28) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2721:1: ( 'false' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2964:1: ( 'false' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2721:1: ( 'false' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2722:1: 'false'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2964:1: ( 'false' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2965:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
}
- match(input,40,FOLLOW_40_in_rule__XBooleanLiteral__Alternatives_15898); if (state.failed) return ;
+ match(input,48,FOLLOW_48_in_rule__XBooleanLiteral__Alternatives_16439); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -8930,18 +9729,18 @@ else if ( (LA25_0==79) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2729:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2972:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2729:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2730:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2972:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2973:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2731:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2731:2: rule__XBooleanLiteral__IsTrueAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2974:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2974:2: rule__XBooleanLiteral__IsTrueAssignment_1_1
{
- pushFollow(FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_15917);
+ pushFollow(FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_16458);
rule__XBooleanLiteral__IsTrueAssignment_1_1();
state._fsp--;
@@ -8976,43 +9775,43 @@ else if ( (LA25_0==79) ) {
// $ANTLR start "rule__XTryCatchFinallyExpression__Alternatives_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2740:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2983:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) );
public final void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2744:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2987:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA26_0==71) ) {
- alt26=1;
+ if ( (LA29_0==78) ) {
+ alt29=1;
}
- else if ( (LA26_0==70) ) {
- alt26=2;
+ else if ( (LA29_0==77) ) {
+ alt29=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt29) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2745:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2988:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2745:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2746:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2988:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2989:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2747:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2747:2: rule__XTryCatchFinallyExpression__Group_3_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2990:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2990:2: rule__XTryCatchFinallyExpression__Group_3_0__0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_35950);
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_36491);
rule__XTryCatchFinallyExpression__Group_3_0__0();
state._fsp--;
@@ -9030,18 +9829,18 @@ else if ( (LA26_0==70) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2751:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2994:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2751:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2752:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2994:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2995:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2753:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2753:2: rule__XTryCatchFinallyExpression__Group_3_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2996:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2996:2: rule__XTryCatchFinallyExpression__Group_3_1__0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_35968);
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_36509);
rule__XTryCatchFinallyExpression__Group_3_1__0();
state._fsp--;
@@ -9076,40 +9875,40 @@ else if ( (LA26_0==70) ) {
// $ANTLR start "rule__Number__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2762:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3005:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) );
public final void rule__Number__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2766:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3009:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA27_0==RULE_HEX) ) {
- alt27=1;
+ if ( (LA30_0==RULE_HEX) ) {
+ alt30=1;
}
- else if ( ((LA27_0>=RULE_INT && LA27_0<=RULE_DECIMAL)) ) {
- alt27=2;
+ else if ( ((LA30_0>=RULE_INT && LA30_0<=RULE_DECIMAL)) ) {
+ alt30=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt30) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2767:1: ( RULE_HEX )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3010:1: ( RULE_HEX )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2767:1: ( RULE_HEX )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2768:1: RULE_HEX
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3010:1: ( RULE_HEX )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3011:1: RULE_HEX
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0());
}
- match(input,RULE_HEX,FOLLOW_RULE_HEX_in_rule__Number__Alternatives6001); if (state.failed) return ;
+ match(input,RULE_HEX,FOLLOW_RULE_HEX_in_rule__Number__Alternatives6542); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0());
}
@@ -9120,18 +9919,18 @@ else if ( ((LA27_0>=RULE_INT && LA27_0<=RULE_DECIMAL)) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2773:6: ( ( rule__Number__Group_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3016:6: ( ( rule__Number__Group_1__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2773:6: ( ( rule__Number__Group_1__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2774:1: ( rule__Number__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3016:6: ( ( rule__Number__Group_1__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3017:1: ( rule__Number__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2775:1: ( rule__Number__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2775:2: rule__Number__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3018:1: ( rule__Number__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3018:2: rule__Number__Group_1__0
{
- pushFollow(FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives6018);
+ pushFollow(FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives6559);
rule__Number__Group_1__0();
state._fsp--;
@@ -9166,40 +9965,40 @@ else if ( ((LA27_0>=RULE_INT && LA27_0<=RULE_DECIMAL)) ) {
// $ANTLR start "rule__Number__Alternatives_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2784:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3027:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) );
public final void rule__Number__Alternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2788:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3031:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA28_0==RULE_INT) ) {
- alt28=1;
+ if ( (LA31_0==RULE_INT) ) {
+ alt31=1;
}
- else if ( (LA28_0==RULE_DECIMAL) ) {
- alt28=2;
+ else if ( (LA31_0==RULE_DECIMAL) ) {
+ alt31=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt31) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2789:1: ( RULE_INT )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3032:1: ( RULE_INT )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2789:1: ( RULE_INT )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2790:1: RULE_INT
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3032:1: ( RULE_INT )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3033:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0());
}
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_06051); if (state.failed) return ;
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_06592); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0());
}
@@ -9210,15 +10009,15 @@ else if ( (LA28_0==RULE_DECIMAL) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2795:6: ( RULE_DECIMAL )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3038:6: ( RULE_DECIMAL )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2795:6: ( RULE_DECIMAL )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2796:1: RULE_DECIMAL
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3038:6: ( RULE_DECIMAL )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3039:1: RULE_DECIMAL
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1());
}
- match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_06068); if (state.failed) return ;
+ match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_06609); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1());
}
@@ -9246,40 +10045,40 @@ else if ( (LA28_0==RULE_DECIMAL) ) {
// $ANTLR start "rule__Number__Alternatives_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2806:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3049:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) );
public final void rule__Number__Alternatives_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2810:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3053:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) )
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA29_0==RULE_INT) ) {
- alt29=1;
+ if ( (LA32_0==RULE_INT) ) {
+ alt32=1;
}
- else if ( (LA29_0==RULE_DECIMAL) ) {
- alt29=2;
+ else if ( (LA32_0==RULE_DECIMAL) ) {
+ alt32=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt32) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2811:1: ( RULE_INT )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3054:1: ( RULE_INT )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2811:1: ( RULE_INT )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2812:1: RULE_INT
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3054:1: ( RULE_INT )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3055:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0());
}
- match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_16100); if (state.failed) return ;
+ match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_16641); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0());
}
@@ -9290,15 +10089,15 @@ else if ( (LA29_0==RULE_DECIMAL) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2817:6: ( RULE_DECIMAL )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3060:6: ( RULE_DECIMAL )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2817:6: ( RULE_DECIMAL )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2818:1: RULE_DECIMAL
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3060:6: ( RULE_DECIMAL )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3061:1: RULE_DECIMAL
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1());
}
- match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_16117); if (state.failed) return ;
+ match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_16658); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1());
}
@@ -9326,43 +10125,43 @@ else if ( (LA29_0==RULE_DECIMAL) ) {
// $ANTLR start "rule__JvmTypeReference__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2828:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3071:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) );
public final void rule__JvmTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2832:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3075:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA30_0==RULE_ID) ) {
- alt30=1;
+ if ( (LA33_0==RULE_ID) ) {
+ alt33=1;
}
- else if ( (LA30_0==26||LA30_0==52) ) {
- alt30=2;
+ else if ( (LA33_0==30||LA33_0==62) ) {
+ alt33=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt33) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2833:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3076:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2833:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2834:1: ( rule__JvmTypeReference__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3076:1: ( ( rule__JvmTypeReference__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3077:1: ( rule__JvmTypeReference__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2835:1: ( rule__JvmTypeReference__Group_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2835:2: rule__JvmTypeReference__Group_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3078:1: ( rule__JvmTypeReference__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3078:2: rule__JvmTypeReference__Group_0__0
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives6149);
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives6690);
rule__JvmTypeReference__Group_0__0();
state._fsp--;
@@ -9380,15 +10179,15 @@ else if ( (LA30_0==26||LA30_0==52) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2839:6: ( ruleXFunctionTypeRef )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3082:6: ( ruleXFunctionTypeRef )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2839:6: ( ruleXFunctionTypeRef )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2840:1: ruleXFunctionTypeRef
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3082:6: ( ruleXFunctionTypeRef )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3083:1: ruleXFunctionTypeRef
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives6167);
+ pushFollow(FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives6708);
ruleXFunctionTypeRef();
state._fsp--;
@@ -9420,40 +10219,40 @@ else if ( (LA30_0==26||LA30_0==52) ) {
// $ANTLR start "rule__JvmArgumentTypeReference__Alternatives"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2850:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3093:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) );
public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2854:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3097:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA31_0==RULE_ID||LA31_0==26||LA31_0==52) ) {
- alt31=1;
+ if ( (LA34_0==RULE_ID||LA34_0==30||LA34_0==62) ) {
+ alt34=1;
}
- else if ( (LA31_0==72) ) {
- alt31=2;
+ else if ( (LA34_0==79) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt34) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2855:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3098:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2855:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2856:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3098:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3099:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6199);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6740);
ruleJvmTypeReference();
state._fsp--;
@@ -9468,15 +10267,15 @@ else if ( (LA31_0==72) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2861:6: ( ruleJvmWildcardTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3104:6: ( ruleJvmWildcardTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2861:6: ( ruleJvmWildcardTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2862:1: ruleJvmWildcardTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3104:6: ( ruleJvmWildcardTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3105:1: ruleJvmWildcardTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1());
}
- pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6216);
+ pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6757);
ruleJvmWildcardTypeReference();
state._fsp--;
@@ -9508,43 +10307,43 @@ else if ( (LA31_0==72) ) {
// $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2872:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) );
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3115:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) );
public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2876:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3119:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA32_0==73) ) {
- alt32=1;
+ if ( (LA35_0==43) ) {
+ alt35=1;
}
- else if ( (LA32_0==39) ) {
- alt32=2;
+ else if ( (LA35_0==47) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt35) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2877:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3120:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2877:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2878:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3120:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3121:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2879:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2879:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3122:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3122:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0
{
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_26248);
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_26789);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0();
state._fsp--;
@@ -9562,18 +10361,18 @@ else if ( (LA32_0==39) ) {
}
break;
case 2 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2883:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3126:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2883:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2884:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3126:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3127:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2885:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2885:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3128:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3128:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1
{
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_26266);
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_26807);
rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1();
state._fsp--;
@@ -9607,22 +10406,137 @@ else if ( (LA32_0==39) ) {
// $ANTLR end "rule__JvmWildcardTypeReference__Alternatives_2"
+ // $ANTLR start "rule__XImportDeclaration__Alternatives_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3138:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );
+ public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3142:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) )
+ int alt36=3;
+ alt36 = dfa36.predict(input);
+ switch (alt36) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3143:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3143:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3144:1: ( rule__XImportDeclaration__Group_1_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3145:1: ( rule__XImportDeclaration__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3145:2: rule__XImportDeclaration__Group_1_0__0
+ {
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_16841);
+ rule__XImportDeclaration__Group_1_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getGroup_1_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3149:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3149:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3150:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3151:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3151:2: rule__XImportDeclaration__ImportedTypeAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_16859);
+ rule__XImportDeclaration__ImportedTypeAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3155:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3155:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3156:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3157:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3157:2: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2
+ {
+ pushFollow(FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_16877);
+ rule__XImportDeclaration__ImportedNamespaceAssignment_1_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportDeclaration__Alternatives_1"
+
+
// $ANTLR start "rule__StyleSheet__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2897:1: rule__StyleSheet__Group__0 : rule__StyleSheet__Group__0__Impl rule__StyleSheet__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3168:1: rule__StyleSheet__Group__0 : rule__StyleSheet__Group__0__Impl rule__StyleSheet__Group__1 ;
public final void rule__StyleSheet__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2901:1: ( rule__StyleSheet__Group__0__Impl rule__StyleSheet__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2902:2: rule__StyleSheet__Group__0__Impl rule__StyleSheet__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3172:1: ( rule__StyleSheet__Group__0__Impl rule__StyleSheet__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3173:2: rule__StyleSheet__Group__0__Impl rule__StyleSheet__Group__1
{
- pushFollow(FOLLOW_rule__StyleSheet__Group__0__Impl_in_rule__StyleSheet__Group__06298);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__0__Impl_in_rule__StyleSheet__Group__06908);
rule__StyleSheet__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__StyleSheet__Group__1_in_rule__StyleSheet__Group__06301);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__1_in_rule__StyleSheet__Group__06911);
rule__StyleSheet__Group__1();
state._fsp--;
@@ -9646,52 +10560,34 @@ public final void rule__StyleSheet__Group__0() throws RecognitionException {
// $ANTLR start "rule__StyleSheet__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2909:1: rule__StyleSheet__Group__0__Impl : ( ( rule__StyleSheet__ImportsAssignment_0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3180:1: rule__StyleSheet__Group__0__Impl : ( ( rule__StyleSheet__ImportSectionAssignment_0 ) ) ;
public final void rule__StyleSheet__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2913:1: ( ( ( rule__StyleSheet__ImportsAssignment_0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2914:1: ( ( rule__StyleSheet__ImportsAssignment_0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3184:1: ( ( ( rule__StyleSheet__ImportSectionAssignment_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3185:1: ( ( rule__StyleSheet__ImportSectionAssignment_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2914:1: ( ( rule__StyleSheet__ImportsAssignment_0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2915:1: ( rule__StyleSheet__ImportsAssignment_0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3185:1: ( ( rule__StyleSheet__ImportSectionAssignment_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3186:1: ( rule__StyleSheet__ImportSectionAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleSheetAccess().getImportsAssignment_0());
+ before(grammarAccess.getStyleSheetAccess().getImportSectionAssignment_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2916:1: ( rule__StyleSheet__ImportsAssignment_0 )*
- loop33:
- do {
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==43) ) {
- alt33=1;
- }
-
-
- switch (alt33) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2916:2: rule__StyleSheet__ImportsAssignment_0
- {
- pushFollow(FOLLOW_rule__StyleSheet__ImportsAssignment_0_in_rule__StyleSheet__Group__0__Impl6328);
- rule__StyleSheet__ImportsAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3187:1: ( rule__StyleSheet__ImportSectionAssignment_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3187:2: rule__StyleSheet__ImportSectionAssignment_0
+ {
+ pushFollow(FOLLOW_rule__StyleSheet__ImportSectionAssignment_0_in_rule__StyleSheet__Group__0__Impl6938);
+ rule__StyleSheet__ImportSectionAssignment_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop33;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleSheetAccess().getImportsAssignment_0());
+ after(grammarAccess.getStyleSheetAccess().getImportSectionAssignment_0());
}
}
@@ -9715,21 +10611,21 @@ public final void rule__StyleSheet__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__StyleSheet__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2926:1: rule__StyleSheet__Group__1 : rule__StyleSheet__Group__1__Impl rule__StyleSheet__Group__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3197:1: rule__StyleSheet__Group__1 : rule__StyleSheet__Group__1__Impl rule__StyleSheet__Group__2 ;
public final void rule__StyleSheet__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2930:1: ( rule__StyleSheet__Group__1__Impl rule__StyleSheet__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2931:2: rule__StyleSheet__Group__1__Impl rule__StyleSheet__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3201:1: ( rule__StyleSheet__Group__1__Impl rule__StyleSheet__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3202:2: rule__StyleSheet__Group__1__Impl rule__StyleSheet__Group__2
{
- pushFollow(FOLLOW_rule__StyleSheet__Group__1__Impl_in_rule__StyleSheet__Group__16359);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__1__Impl_in_rule__StyleSheet__Group__16968);
rule__StyleSheet__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__StyleSheet__Group__2_in_rule__StyleSheet__Group__16362);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__2_in_rule__StyleSheet__Group__16971);
rule__StyleSheet__Group__2();
state._fsp--;
@@ -9753,22 +10649,22 @@ public final void rule__StyleSheet__Group__1() throws RecognitionException {
// $ANTLR start "rule__StyleSheet__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2938:1: rule__StyleSheet__Group__1__Impl : ( 'stylesheet' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3209:1: rule__StyleSheet__Group__1__Impl : ( 'stylesheet' ) ;
public final void rule__StyleSheet__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2942:1: ( ( 'stylesheet' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2943:1: ( 'stylesheet' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3213:1: ( ( 'stylesheet' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3214:1: ( 'stylesheet' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2943:1: ( 'stylesheet' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2944:1: 'stylesheet'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3214:1: ( 'stylesheet' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3215:1: 'stylesheet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getStylesheetKeyword_1());
}
- match(input,41,FOLLOW_41_in_rule__StyleSheet__Group__1__Impl6390); if (state.failed) return ;
+ match(input,49,FOLLOW_49_in_rule__StyleSheet__Group__1__Impl6999); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleSheetAccess().getStylesheetKeyword_1());
}
@@ -9794,21 +10690,21 @@ public final void rule__StyleSheet__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__StyleSheet__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2957:1: rule__StyleSheet__Group__2 : rule__StyleSheet__Group__2__Impl rule__StyleSheet__Group__3 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3228:1: rule__StyleSheet__Group__2 : rule__StyleSheet__Group__2__Impl rule__StyleSheet__Group__3 ;
public final void rule__StyleSheet__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2961:1: ( rule__StyleSheet__Group__2__Impl rule__StyleSheet__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2962:2: rule__StyleSheet__Group__2__Impl rule__StyleSheet__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3232:1: ( rule__StyleSheet__Group__2__Impl rule__StyleSheet__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3233:2: rule__StyleSheet__Group__2__Impl rule__StyleSheet__Group__3
{
- pushFollow(FOLLOW_rule__StyleSheet__Group__2__Impl_in_rule__StyleSheet__Group__26421);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__2__Impl_in_rule__StyleSheet__Group__27030);
rule__StyleSheet__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__StyleSheet__Group__3_in_rule__StyleSheet__Group__26424);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__3_in_rule__StyleSheet__Group__27033);
rule__StyleSheet__Group__3();
state._fsp--;
@@ -9832,25 +10728,25 @@ public final void rule__StyleSheet__Group__2() throws RecognitionException {
// $ANTLR start "rule__StyleSheet__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2969:1: rule__StyleSheet__Group__2__Impl : ( ( rule__StyleSheet__NameAssignment_2 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3240:1: rule__StyleSheet__Group__2__Impl : ( ( rule__StyleSheet__NameAssignment_2 ) ) ;
public final void rule__StyleSheet__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2973:1: ( ( ( rule__StyleSheet__NameAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2974:1: ( ( rule__StyleSheet__NameAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3244:1: ( ( ( rule__StyleSheet__NameAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3245:1: ( ( rule__StyleSheet__NameAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2974:1: ( ( rule__StyleSheet__NameAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2975:1: ( rule__StyleSheet__NameAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3245:1: ( ( rule__StyleSheet__NameAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3246:1: ( rule__StyleSheet__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getNameAssignment_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2976:1: ( rule__StyleSheet__NameAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2976:2: rule__StyleSheet__NameAssignment_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3247:1: ( rule__StyleSheet__NameAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3247:2: rule__StyleSheet__NameAssignment_2
{
- pushFollow(FOLLOW_rule__StyleSheet__NameAssignment_2_in_rule__StyleSheet__Group__2__Impl6451);
+ pushFollow(FOLLOW_rule__StyleSheet__NameAssignment_2_in_rule__StyleSheet__Group__2__Impl7060);
rule__StyleSheet__NameAssignment_2();
state._fsp--;
@@ -9883,21 +10779,21 @@ public final void rule__StyleSheet__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__StyleSheet__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2986:1: rule__StyleSheet__Group__3 : rule__StyleSheet__Group__3__Impl rule__StyleSheet__Group__4 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3257:1: rule__StyleSheet__Group__3 : rule__StyleSheet__Group__3__Impl rule__StyleSheet__Group__4 ;
public final void rule__StyleSheet__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2990:1: ( rule__StyleSheet__Group__3__Impl rule__StyleSheet__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2991:2: rule__StyleSheet__Group__3__Impl rule__StyleSheet__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3261:1: ( rule__StyleSheet__Group__3__Impl rule__StyleSheet__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3262:2: rule__StyleSheet__Group__3__Impl rule__StyleSheet__Group__4
{
- pushFollow(FOLLOW_rule__StyleSheet__Group__3__Impl_in_rule__StyleSheet__Group__36481);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__3__Impl_in_rule__StyleSheet__Group__37090);
rule__StyleSheet__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__StyleSheet__Group__4_in_rule__StyleSheet__Group__36484);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__4_in_rule__StyleSheet__Group__37093);
rule__StyleSheet__Group__4();
state._fsp--;
@@ -9921,22 +10817,22 @@ public final void rule__StyleSheet__Group__3() throws RecognitionException {
// $ANTLR start "rule__StyleSheet__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2998:1: rule__StyleSheet__Group__3__Impl : ( 'for' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3269:1: rule__StyleSheet__Group__3__Impl : ( 'for' ) ;
public final void rule__StyleSheet__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3002:1: ( ( 'for' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3003:1: ( 'for' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3273:1: ( ( 'for' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3274:1: ( 'for' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3003:1: ( 'for' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3004:1: 'for'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3274:1: ( 'for' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3275:1: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getForKeyword_3());
}
- match(input,42,FOLLOW_42_in_rule__StyleSheet__Group__3__Impl6512); if (state.failed) return ;
+ match(input,50,FOLLOW_50_in_rule__StyleSheet__Group__3__Impl7121); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStyleSheetAccess().getForKeyword_3());
}
@@ -9962,21 +10858,21 @@ public final void rule__StyleSheet__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__StyleSheet__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3017:1: rule__StyleSheet__Group__4 : rule__StyleSheet__Group__4__Impl rule__StyleSheet__Group__5 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3288:1: rule__StyleSheet__Group__4 : rule__StyleSheet__Group__4__Impl rule__StyleSheet__Group__5 ;
public final void rule__StyleSheet__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3021:1: ( rule__StyleSheet__Group__4__Impl rule__StyleSheet__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3022:2: rule__StyleSheet__Group__4__Impl rule__StyleSheet__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3292:1: ( rule__StyleSheet__Group__4__Impl rule__StyleSheet__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3293:2: rule__StyleSheet__Group__4__Impl rule__StyleSheet__Group__5
{
- pushFollow(FOLLOW_rule__StyleSheet__Group__4__Impl_in_rule__StyleSheet__Group__46543);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__4__Impl_in_rule__StyleSheet__Group__47152);
rule__StyleSheet__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__StyleSheet__Group__5_in_rule__StyleSheet__Group__46546);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__5_in_rule__StyleSheet__Group__47155);
rule__StyleSheet__Group__5();
state._fsp--;
@@ -10000,25 +10896,25 @@ public final void rule__StyleSheet__Group__4() throws RecognitionException {
// $ANTLR start "rule__StyleSheet__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3029:1: rule__StyleSheet__Group__4__Impl : ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3300:1: rule__StyleSheet__Group__4__Impl : ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) ) ;
public final void rule__StyleSheet__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3033:1: ( ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3034:1: ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3304:1: ( ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3305:1: ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3034:1: ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3035:1: ( rule__StyleSheet__DiagramMappingAssignment_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3305:1: ( ( rule__StyleSheet__DiagramMappingAssignment_4 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3306:1: ( rule__StyleSheet__DiagramMappingAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getDiagramMappingAssignment_4());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3036:1: ( rule__StyleSheet__DiagramMappingAssignment_4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3036:2: rule__StyleSheet__DiagramMappingAssignment_4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3307:1: ( rule__StyleSheet__DiagramMappingAssignment_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3307:2: rule__StyleSheet__DiagramMappingAssignment_4
{
- pushFollow(FOLLOW_rule__StyleSheet__DiagramMappingAssignment_4_in_rule__StyleSheet__Group__4__Impl6573);
+ pushFollow(FOLLOW_rule__StyleSheet__DiagramMappingAssignment_4_in_rule__StyleSheet__Group__4__Impl7182);
rule__StyleSheet__DiagramMappingAssignment_4();
state._fsp--;
@@ -10051,16 +10947,16 @@ public final void rule__StyleSheet__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__StyleSheet__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3046:1: rule__StyleSheet__Group__5 : rule__StyleSheet__Group__5__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3317:1: rule__StyleSheet__Group__5 : rule__StyleSheet__Group__5__Impl ;
public final void rule__StyleSheet__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3050:1: ( rule__StyleSheet__Group__5__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3051:2: rule__StyleSheet__Group__5__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3321:1: ( rule__StyleSheet__Group__5__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3322:2: rule__StyleSheet__Group__5__Impl
{
- pushFollow(FOLLOW_rule__StyleSheet__Group__5__Impl_in_rule__StyleSheet__Group__56603);
+ pushFollow(FOLLOW_rule__StyleSheet__Group__5__Impl_in_rule__StyleSheet__Group__57212);
rule__StyleSheet__Group__5__Impl();
state._fsp--;
@@ -10084,37 +10980,37 @@ public final void rule__StyleSheet__Group__5() throws RecognitionException {
// $ANTLR start "rule__StyleSheet__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3057:1: rule__StyleSheet__Group__5__Impl : ( ( rule__StyleSheet__StylesAssignment_5 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3328:1: rule__StyleSheet__Group__5__Impl : ( ( rule__StyleSheet__StylesAssignment_5 )* ) ;
public final void rule__StyleSheet__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3061:1: ( ( ( rule__StyleSheet__StylesAssignment_5 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3062:1: ( ( rule__StyleSheet__StylesAssignment_5 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3332:1: ( ( ( rule__StyleSheet__StylesAssignment_5 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3333:1: ( ( rule__StyleSheet__StylesAssignment_5 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3062:1: ( ( rule__StyleSheet__StylesAssignment_5 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3063:1: ( rule__StyleSheet__StylesAssignment_5 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3333:1: ( ( rule__StyleSheet__StylesAssignment_5 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3334:1: ( rule__StyleSheet__StylesAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getStylesAssignment_5());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3064:1: ( rule__StyleSheet__StylesAssignment_5 )*
- loop34:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3335:1: ( rule__StyleSheet__StylesAssignment_5 )*
+ loop37:
do {
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA34_0==44) ) {
- alt34=1;
+ if ( (LA37_0==51) ) {
+ alt37=1;
}
- switch (alt34) {
+ switch (alt37) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3064:2: rule__StyleSheet__StylesAssignment_5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3335:2: rule__StyleSheet__StylesAssignment_5
{
- pushFollow(FOLLOW_rule__StyleSheet__StylesAssignment_5_in_rule__StyleSheet__Group__5__Impl6630);
+ pushFollow(FOLLOW_rule__StyleSheet__StylesAssignment_5_in_rule__StyleSheet__Group__5__Impl7239);
rule__StyleSheet__StylesAssignment_5();
state._fsp--;
@@ -10124,7 +11020,7 @@ public final void rule__StyleSheet__Group__5__Impl() throws RecognitionException
break;
default :
- break loop34;
+ break loop37;
}
} while (true);
@@ -10152,23 +11048,23 @@ public final void rule__StyleSheet__Group__5__Impl() throws RecognitionException
// $ANTLR end "rule__StyleSheet__Group__5__Impl"
- // $ANTLR start "rule__Import__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3086:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
- public final void rule__Import__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3357:1: rule__Style__Group__0 : rule__Style__Group__0__Impl rule__Style__Group__1 ;
+ public final void rule__Style__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3090:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3091:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3361:1: ( rule__Style__Group__0__Impl rule__Style__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3362:2: rule__Style__Group__0__Impl rule__Style__Group__1
{
- pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__06673);
- rule__Import__Group__0__Impl();
+ pushFollow(FOLLOW_rule__Style__Group__0__Impl_in_rule__Style__Group__07282);
+ rule__Style__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__06676);
- rule__Import__Group__1();
+ pushFollow(FOLLOW_rule__Style__Group__1_in_rule__Style__Group__07285);
+ rule__Style__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -10187,28 +11083,28 @@ public final void rule__Import__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Import__Group__0"
+ // $ANTLR end "rule__Style__Group__0"
- // $ANTLR start "rule__Import__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3098:1: rule__Import__Group__0__Impl : ( 'import' ) ;
- public final void rule__Import__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3369:1: rule__Style__Group__0__Impl : ( 'style' ) ;
+ public final void rule__Style__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3102:1: ( ( 'import' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3103:1: ( 'import' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3373:1: ( ( 'style' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3374:1: ( 'style' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3103:1: ( 'import' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3104:1: 'import'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3374:1: ( 'style' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3375:1: 'style'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportKeyword_0());
+ before(grammarAccess.getStyleAccess().getStyleKeyword_0());
}
- match(input,43,FOLLOW_43_in_rule__Import__Group__0__Impl6704); if (state.failed) return ;
+ match(input,51,FOLLOW_51_in_rule__Style__Group__0__Impl7313); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportKeyword_0());
+ after(grammarAccess.getStyleAccess().getStyleKeyword_0());
}
}
@@ -10228,21 +11124,26 @@ public final void rule__Import__Group__0__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Import__Group__0__Impl"
+ // $ANTLR end "rule__Style__Group__0__Impl"
- // $ANTLR start "rule__Import__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3117:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ;
- public final void rule__Import__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3388:1: rule__Style__Group__1 : rule__Style__Group__1__Impl rule__Style__Group__2 ;
+ public final void rule__Style__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3121:1: ( rule__Import__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3122:2: rule__Import__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3392:1: ( rule__Style__Group__1__Impl rule__Style__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3393:2: rule__Style__Group__1__Impl rule__Style__Group__2
{
- pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__16735);
- rule__Import__Group__1__Impl();
+ pushFollow(FOLLOW_rule__Style__Group__1__Impl_in_rule__Style__Group__17344);
+ rule__Style__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__Style__Group__2_in_rule__Style__Group__17347);
+ rule__Style__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -10261,30 +11162,30 @@ public final void rule__Import__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Import__Group__1"
+ // $ANTLR end "rule__Style__Group__1"
- // $ANTLR start "rule__Import__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3128:1: rule__Import__Group__1__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) ;
- public final void rule__Import__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3400:1: rule__Style__Group__1__Impl : ( ( rule__Style__MappingsAssignment_1 ) ) ;
+ public final void rule__Style__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3132:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3133:1: ( ( rule__Import__ImportedNamespaceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3404:1: ( ( ( rule__Style__MappingsAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3405:1: ( ( rule__Style__MappingsAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3133:1: ( ( rule__Import__ImportedNamespaceAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3134:1: ( rule__Import__ImportedNamespaceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3405:1: ( ( rule__Style__MappingsAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3406:1: ( rule__Style__MappingsAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1());
+ before(grammarAccess.getStyleAccess().getMappingsAssignment_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3135:1: ( rule__Import__ImportedNamespaceAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3135:2: rule__Import__ImportedNamespaceAssignment_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3407:1: ( rule__Style__MappingsAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3407:2: rule__Style__MappingsAssignment_1
{
- pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_in_rule__Import__Group__1__Impl6762);
- rule__Import__ImportedNamespaceAssignment_1();
+ pushFollow(FOLLOW_rule__Style__MappingsAssignment_1_in_rule__Style__Group__1__Impl7374);
+ rule__Style__MappingsAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -10292,7 +11193,7 @@ public final void rule__Import__Group__1__Impl() throws RecognitionException {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1());
+ after(grammarAccess.getStyleAccess().getMappingsAssignment_1());
}
}
@@ -10312,26 +11213,26 @@ public final void rule__Import__Group__1__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Import__Group__1__Impl"
+ // $ANTLR end "rule__Style__Group__1__Impl"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3149:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
- public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3417:1: rule__Style__Group__2 : rule__Style__Group__2__Impl rule__Style__Group__3 ;
+ public final void rule__Style__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3153:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3154:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3421:1: ( rule__Style__Group__2__Impl rule__Style__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3422:2: rule__Style__Group__2__Impl rule__Style__Group__3
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__06796);
- rule__QualifiedNameWithWildcard__Group__0__Impl();
+ pushFollow(FOLLOW_rule__Style__Group__2__Impl_in_rule__Style__Group__27404);
+ rule__Style__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__06799);
- rule__QualifiedNameWithWildcard__Group__1();
+ pushFollow(FOLLOW_rule__Style__Group__3_in_rule__Style__Group__27407);
+ rule__Style__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -10350,32 +11251,56 @@ public final void rule__QualifiedNameWithWildcard__Group__0() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0"
+ // $ANTLR end "rule__Style__Group__2"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3161:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
- public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3429:1: rule__Style__Group__2__Impl : ( ( rule__Style__Group_2__0 )* ) ;
+ public final void rule__Style__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3165:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3166:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3433:1: ( ( ( rule__Style__Group_2__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3434:1: ( ( rule__Style__Group_2__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3166:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3167:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3434:1: ( ( rule__Style__Group_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3435:1: ( rule__Style__Group_2__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
+ before(grammarAccess.getStyleAccess().getGroup_2());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl6826);
- ruleQualifiedName();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3436:1: ( rule__Style__Group_2__0 )*
+ loop38:
+ do {
+ int alt38=2;
+ int LA38_0 = input.LA(1);
+
+ if ( (LA38_0==52) ) {
+ alt38=1;
+ }
+
+
+ switch (alt38) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3436:2: rule__Style__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__Style__Group_2__0_in_rule__Style__Group__2__Impl7434);
+ rule__Style__Group_2__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop38;
+ }
+ } while (true);
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
+ after(grammarAccess.getStyleAccess().getGroup_2());
}
}
@@ -10395,21 +11320,26 @@ public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0__Impl"
+ // $ANTLR end "rule__Style__Group__2__Impl"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3178:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ;
- public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3446:1: rule__Style__Group__3 : rule__Style__Group__3__Impl rule__Style__Group__4 ;
+ public final void rule__Style__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3182:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3183:2: rule__QualifiedNameWithWildcard__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3450:1: ( rule__Style__Group__3__Impl rule__Style__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3451:2: rule__Style__Group__3__Impl rule__Style__Group__4
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__16855);
- rule__QualifiedNameWithWildcard__Group__1__Impl();
+ pushFollow(FOLLOW_rule__Style__Group__3__Impl_in_rule__Style__Group__37465);
+ rule__Style__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__Style__Group__4_in_rule__Style__Group__37468);
+ rule__Style__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -10428,38 +11358,38 @@ public final void rule__QualifiedNameWithWildcard__Group__1() throws Recognition
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1"
+ // $ANTLR end "rule__Style__Group__3"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3189:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) ;
- public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3458:1: rule__Style__Group__3__Impl : ( ( rule__Style__Group_3__0 )? ) ;
+ public final void rule__Style__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3193:1: ( ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3194:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3462:1: ( ( ( rule__Style__Group_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3463:1: ( ( rule__Style__Group_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3194:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3195:1: ( rule__QualifiedNameWithWildcard__Group_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3463:1: ( ( rule__Style__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3464:1: ( rule__Style__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1());
+ before(grammarAccess.getStyleAccess().getGroup_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3196:1: ( rule__QualifiedNameWithWildcard__Group_1__0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3465:1: ( rule__Style__Group_3__0 )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA35_0==37) ) {
- alt35=1;
+ if ( (LA39_0==53) ) {
+ alt39=1;
}
- switch (alt35) {
+ switch (alt39) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3196:2: rule__QualifiedNameWithWildcard__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3465:2: rule__Style__Group_3__0
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group_1__0_in_rule__QualifiedNameWithWildcard__Group__1__Impl6882);
- rule__QualifiedNameWithWildcard__Group_1__0();
+ pushFollow(FOLLOW_rule__Style__Group_3__0_in_rule__Style__Group__3__Impl7495);
+ rule__Style__Group_3__0();
state._fsp--;
if (state.failed) return ;
@@ -10470,7 +11400,7 @@ public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws Recog
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1());
+ after(grammarAccess.getStyleAccess().getGroup_3());
}
}
@@ -10490,26 +11420,21 @@ public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1__Impl"
+ // $ANTLR end "rule__Style__Group__3__Impl"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3210:1: rule__QualifiedNameWithWildcard__Group_1__0 : rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 ;
- public final void rule__QualifiedNameWithWildcard__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3475:1: rule__Style__Group__4 : rule__Style__Group__4__Impl ;
+ public final void rule__Style__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3214:1: ( rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3215:2: rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3479:1: ( rule__Style__Group__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3480:2: rule__Style__Group__4__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group_1__0__Impl_in_rule__QualifiedNameWithWildcard__Group_1__06917);
- rule__QualifiedNameWithWildcard__Group_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group_1__1_in_rule__QualifiedNameWithWildcard__Group_1__06920);
- rule__QualifiedNameWithWildcard__Group_1__1();
+ pushFollow(FOLLOW_rule__Style__Group__4__Impl_in_rule__Style__Group__47526);
+ rule__Style__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -10528,28 +11453,49 @@ public final void rule__QualifiedNameWithWildcard__Group_1__0() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__0"
+ // $ANTLR end "rule__Style__Group__4"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3222:1: rule__QualifiedNameWithWildcard__Group_1__0__Impl : ( '.' ) ;
- public final void rule__QualifiedNameWithWildcard__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3486:1: rule__Style__Group__4__Impl : ( ( rule__Style__ExpressionAssignment_4 )? ) ;
+ public final void rule__Style__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3226:1: ( ( '.' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3227:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3490:1: ( ( ( rule__Style__ExpressionAssignment_4 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3491:1: ( ( rule__Style__ExpressionAssignment_4 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3227:1: ( '.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3228:1: '.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3491:1: ( ( rule__Style__ExpressionAssignment_4 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3492:1: ( rule__Style__ExpressionAssignment_4 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
+ before(grammarAccess.getStyleAccess().getExpressionAssignment_4());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3493:1: ( rule__Style__ExpressionAssignment_4 )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
+
+ if ( (LA40_0==57) ) {
+ alt40=1;
+ }
+ switch (alt40) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3493:2: rule__Style__ExpressionAssignment_4
+ {
+ pushFollow(FOLLOW_rule__Style__ExpressionAssignment_4_in_rule__Style__Group__4__Impl7553);
+ rule__Style__ExpressionAssignment_4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,37,FOLLOW_37_in_rule__QualifiedNameWithWildcard__Group_1__0__Impl6948); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
+ after(grammarAccess.getStyleAccess().getExpressionAssignment_4());
}
}
@@ -10569,21 +11515,26 @@ public final void rule__QualifiedNameWithWildcard__Group_1__0__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__0__Impl"
+ // $ANTLR end "rule__Style__Group__4__Impl"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3241:1: rule__QualifiedNameWithWildcard__Group_1__1 : rule__QualifiedNameWithWildcard__Group_1__1__Impl ;
- public final void rule__QualifiedNameWithWildcard__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_2__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3513:1: rule__Style__Group_2__0 : rule__Style__Group_2__0__Impl rule__Style__Group_2__1 ;
+ public final void rule__Style__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3245:1: ( rule__QualifiedNameWithWildcard__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3246:2: rule__QualifiedNameWithWildcard__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3517:1: ( rule__Style__Group_2__0__Impl rule__Style__Group_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3518:2: rule__Style__Group_2__0__Impl rule__Style__Group_2__1
{
- pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group_1__1__Impl_in_rule__QualifiedNameWithWildcard__Group_1__16979);
- rule__QualifiedNameWithWildcard__Group_1__1__Impl();
+ pushFollow(FOLLOW_rule__Style__Group_2__0__Impl_in_rule__Style__Group_2__07594);
+ rule__Style__Group_2__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__Style__Group_2__1_in_rule__Style__Group_2__07597);
+ rule__Style__Group_2__1();
state._fsp--;
if (state.failed) return ;
@@ -10602,28 +11553,28 @@ public final void rule__QualifiedNameWithWildcard__Group_1__1() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__1"
+ // $ANTLR end "rule__Style__Group_2__0"
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3252:1: rule__QualifiedNameWithWildcard__Group_1__1__Impl : ( '*' ) ;
- public final void rule__QualifiedNameWithWildcard__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_2__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3525:1: rule__Style__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__Style__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3256:1: ( ( '*' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3257:1: ( '*' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3529:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3530:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3257:1: ( '*' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3258:1: '*'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3530:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3531:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
+ before(grammarAccess.getStyleAccess().getCommaKeyword_2_0());
}
- match(input,32,FOLLOW_32_in_rule__QualifiedNameWithWildcard__Group_1__1__Impl7007); if (state.failed) return ;
+ match(input,52,FOLLOW_52_in_rule__Style__Group_2__0__Impl7625); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
+ after(grammarAccess.getStyleAccess().getCommaKeyword_2_0());
}
}
@@ -10643,26 +11594,21 @@ public final void rule__QualifiedNameWithWildcard__Group_1__1__Impl() throws Rec
}
return ;
}
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__1__Impl"
+ // $ANTLR end "rule__Style__Group_2__0__Impl"
- // $ANTLR start "rule__Style__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3275:1: rule__Style__Group__0 : rule__Style__Group__0__Impl rule__Style__Group__1 ;
- public final void rule__Style__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_2__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3544:1: rule__Style__Group_2__1 : rule__Style__Group_2__1__Impl ;
+ public final void rule__Style__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3279:1: ( rule__Style__Group__0__Impl rule__Style__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3280:2: rule__Style__Group__0__Impl rule__Style__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3548:1: ( rule__Style__Group_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3549:2: rule__Style__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__Style__Group__0__Impl_in_rule__Style__Group__07042);
- rule__Style__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Style__Group__1_in_rule__Style__Group__07045);
- rule__Style__Group__1();
+ pushFollow(FOLLOW_rule__Style__Group_2__1__Impl_in_rule__Style__Group_2__17656);
+ rule__Style__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -10681,28 +11627,38 @@ public final void rule__Style__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__0"
+ // $ANTLR end "rule__Style__Group_2__1"
- // $ANTLR start "rule__Style__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3287:1: rule__Style__Group__0__Impl : ( 'style' ) ;
- public final void rule__Style__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_2__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3555:1: rule__Style__Group_2__1__Impl : ( ( rule__Style__MappingsAssignment_2_1 ) ) ;
+ public final void rule__Style__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3291:1: ( ( 'style' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3292:1: ( 'style' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3559:1: ( ( ( rule__Style__MappingsAssignment_2_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3560:1: ( ( rule__Style__MappingsAssignment_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3292:1: ( 'style' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3293:1: 'style'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3560:1: ( ( rule__Style__MappingsAssignment_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3561:1: ( rule__Style__MappingsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getStyleKeyword_0());
+ before(grammarAccess.getStyleAccess().getMappingsAssignment_2_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3562:1: ( rule__Style__MappingsAssignment_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3562:2: rule__Style__MappingsAssignment_2_1
+ {
+ pushFollow(FOLLOW_rule__Style__MappingsAssignment_2_1_in_rule__Style__Group_2__1__Impl7683);
+ rule__Style__MappingsAssignment_2_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,44,FOLLOW_44_in_rule__Style__Group__0__Impl7073); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getStyleKeyword_0());
+ after(grammarAccess.getStyleAccess().getMappingsAssignment_2_1());
}
}
@@ -10722,26 +11678,26 @@ public final void rule__Style__Group__0__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__0__Impl"
+ // $ANTLR end "rule__Style__Group_2__1__Impl"
- // $ANTLR start "rule__Style__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3306:1: rule__Style__Group__1 : rule__Style__Group__1__Impl rule__Style__Group__2 ;
- public final void rule__Style__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_3__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3576:1: rule__Style__Group_3__0 : rule__Style__Group_3__0__Impl rule__Style__Group_3__1 ;
+ public final void rule__Style__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3310:1: ( rule__Style__Group__1__Impl rule__Style__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3311:2: rule__Style__Group__1__Impl rule__Style__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3580:1: ( rule__Style__Group_3__0__Impl rule__Style__Group_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3581:2: rule__Style__Group_3__0__Impl rule__Style__Group_3__1
{
- pushFollow(FOLLOW_rule__Style__Group__1__Impl_in_rule__Style__Group__17104);
- rule__Style__Group__1__Impl();
+ pushFollow(FOLLOW_rule__Style__Group_3__0__Impl_in_rule__Style__Group_3__07717);
+ rule__Style__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Style__Group__2_in_rule__Style__Group__17107);
- rule__Style__Group__2();
+ pushFollow(FOLLOW_rule__Style__Group_3__1_in_rule__Style__Group_3__07720);
+ rule__Style__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -10760,38 +11716,28 @@ public final void rule__Style__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__1"
+ // $ANTLR end "rule__Style__Group_3__0"
- // $ANTLR start "rule__Style__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3318:1: rule__Style__Group__1__Impl : ( ( rule__Style__MappingsAssignment_1 ) ) ;
- public final void rule__Style__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_3__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3588:1: rule__Style__Group_3__0__Impl : ( 'as' ) ;
+ public final void rule__Style__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3322:1: ( ( ( rule__Style__MappingsAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3323:1: ( ( rule__Style__MappingsAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3592:1: ( ( 'as' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3593:1: ( 'as' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3323:1: ( ( rule__Style__MappingsAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3324:1: ( rule__Style__MappingsAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3593:1: ( 'as' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3594:1: 'as'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getMappingsAssignment_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3325:1: ( rule__Style__MappingsAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3325:2: rule__Style__MappingsAssignment_1
- {
- pushFollow(FOLLOW_rule__Style__MappingsAssignment_1_in_rule__Style__Group__1__Impl7134);
- rule__Style__MappingsAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getStyleAccess().getAsKeyword_3_0());
}
-
+ match(input,53,FOLLOW_53_in_rule__Style__Group_3__0__Impl7748); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getMappingsAssignment_1());
+ after(grammarAccess.getStyleAccess().getAsKeyword_3_0());
}
}
@@ -10811,26 +11757,21 @@ public final void rule__Style__Group__1__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__1__Impl"
+ // $ANTLR end "rule__Style__Group_3__0__Impl"
- // $ANTLR start "rule__Style__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3335:1: rule__Style__Group__2 : rule__Style__Group__2__Impl rule__Style__Group__3 ;
- public final void rule__Style__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_3__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3607:1: rule__Style__Group_3__1 : rule__Style__Group_3__1__Impl ;
+ public final void rule__Style__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3339:1: ( rule__Style__Group__2__Impl rule__Style__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3340:2: rule__Style__Group__2__Impl rule__Style__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3611:1: ( rule__Style__Group_3__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3612:2: rule__Style__Group_3__1__Impl
{
- pushFollow(FOLLOW_rule__Style__Group__2__Impl_in_rule__Style__Group__27164);
- rule__Style__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Style__Group__3_in_rule__Style__Group__27167);
- rule__Style__Group__3();
+ pushFollow(FOLLOW_rule__Style__Group_3__1__Impl_in_rule__Style__Group_3__17779);
+ rule__Style__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -10849,56 +11790,38 @@ public final void rule__Style__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__2"
+ // $ANTLR end "rule__Style__Group_3__1"
- // $ANTLR start "rule__Style__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3347:1: rule__Style__Group__2__Impl : ( ( rule__Style__Group_2__0 )* ) ;
- public final void rule__Style__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Style__Group_3__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3618:1: rule__Style__Group_3__1__Impl : ( ( rule__Style__JavaClassAssignment_3_1 ) ) ;
+ public final void rule__Style__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3351:1: ( ( ( rule__Style__Group_2__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3352:1: ( ( rule__Style__Group_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3622:1: ( ( ( rule__Style__JavaClassAssignment_3_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3623:1: ( ( rule__Style__JavaClassAssignment_3_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3352:1: ( ( rule__Style__Group_2__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3353:1: ( rule__Style__Group_2__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3623:1: ( ( rule__Style__JavaClassAssignment_3_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3624:1: ( rule__Style__JavaClassAssignment_3_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getGroup_2());
+ before(grammarAccess.getStyleAccess().getJavaClassAssignment_3_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3354:1: ( rule__Style__Group_2__0 )*
- loop36:
- do {
- int alt36=2;
- int LA36_0 = input.LA(1);
-
- if ( (LA36_0==45) ) {
- alt36=1;
- }
-
-
- switch (alt36) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3354:2: rule__Style__Group_2__0
- {
- pushFollow(FOLLOW_rule__Style__Group_2__0_in_rule__Style__Group__2__Impl7194);
- rule__Style__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3625:1: ( rule__Style__JavaClassAssignment_3_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3625:2: rule__Style__JavaClassAssignment_3_1
+ {
+ pushFollow(FOLLOW_rule__Style__JavaClassAssignment_3_1_in_rule__Style__Group_3__1__Impl7806);
+ rule__Style__JavaClassAssignment_3_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop36;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getGroup_2());
+ after(grammarAccess.getStyleAccess().getJavaClassAssignment_3_1());
}
}
@@ -10918,26 +11841,26 @@ public final void rule__Style__Group__2__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__2__Impl"
+ // $ANTLR end "rule__Style__Group_3__1__Impl"
- // $ANTLR start "rule__Style__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3364:1: rule__Style__Group__3 : rule__Style__Group__3__Impl rule__Style__Group__4 ;
- public final void rule__Style__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XAssignment__Group_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3639:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
+ public final void rule__XAssignment__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3368:1: ( rule__Style__Group__3__Impl rule__Style__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3369:2: rule__Style__Group__3__Impl rule__Style__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3643:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3644:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
{
- pushFollow(FOLLOW_rule__Style__Group__3__Impl_in_rule__Style__Group__37225);
- rule__Style__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__07840);
+ rule__XAssignment__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Style__Group__4_in_rule__Style__Group__37228);
- rule__Style__Group__4();
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__07843);
+ rule__XAssignment__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -10956,553 +11879,32 @@ public final void rule__Style__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Style__Group__3"
+ // $ANTLR end "rule__XAssignment__Group_0__0"
- // $ANTLR start "rule__Style__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3376:1: rule__Style__Group__3__Impl : ( ( rule__Style__Group_3__0 )? ) ;
- public final void rule__Style__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XAssignment__Group_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3651:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
+ public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3380:1: ( ( ( rule__Style__Group_3__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3381:1: ( ( rule__Style__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3655:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3656:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3381:1: ( ( rule__Style__Group_3__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3382:1: ( rule__Style__Group_3__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3656:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3657:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getGroup_3());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3383:1: ( rule__Style__Group_3__0 )?
- int alt37=2;
- int LA37_0 = input.LA(1);
-
- if ( (LA37_0==46) ) {
- alt37=1;
+ before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
}
- switch (alt37) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3383:2: rule__Style__Group_3__0
- {
- pushFollow(FOLLOW_rule__Style__Group_3__0_in_rule__Style__Group__3__Impl7255);
- rule__Style__Group_3__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3658:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3660:1:
+ {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getGroup_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group__3__Impl"
-
-
- // $ANTLR start "rule__Style__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3393:1: rule__Style__Group__4 : rule__Style__Group__4__Impl ;
- public final void rule__Style__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3397:1: ( rule__Style__Group__4__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3398:2: rule__Style__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__Style__Group__4__Impl_in_rule__Style__Group__47286);
- rule__Style__Group__4__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group__4"
-
-
- // $ANTLR start "rule__Style__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3404:1: rule__Style__Group__4__Impl : ( ( rule__Style__ExpressionAssignment_4 )? ) ;
- public final void rule__Style__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3408:1: ( ( ( rule__Style__ExpressionAssignment_4 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3409:1: ( ( rule__Style__ExpressionAssignment_4 )? )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3409:1: ( ( rule__Style__ExpressionAssignment_4 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3410:1: ( rule__Style__ExpressionAssignment_4 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getExpressionAssignment_4());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3411:1: ( rule__Style__ExpressionAssignment_4 )?
- int alt38=2;
- int LA38_0 = input.LA(1);
-
- if ( (LA38_0==56) ) {
- alt38=1;
- }
- switch (alt38) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3411:2: rule__Style__ExpressionAssignment_4
- {
- pushFollow(FOLLOW_rule__Style__ExpressionAssignment_4_in_rule__Style__Group__4__Impl7313);
- rule__Style__ExpressionAssignment_4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getExpressionAssignment_4());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group__4__Impl"
-
-
- // $ANTLR start "rule__Style__Group_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3431:1: rule__Style__Group_2__0 : rule__Style__Group_2__0__Impl rule__Style__Group_2__1 ;
- public final void rule__Style__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3435:1: ( rule__Style__Group_2__0__Impl rule__Style__Group_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3436:2: rule__Style__Group_2__0__Impl rule__Style__Group_2__1
- {
- pushFollow(FOLLOW_rule__Style__Group_2__0__Impl_in_rule__Style__Group_2__07354);
- rule__Style__Group_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Style__Group_2__1_in_rule__Style__Group_2__07357);
- rule__Style__Group_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_2__0"
-
-
- // $ANTLR start "rule__Style__Group_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3443:1: rule__Style__Group_2__0__Impl : ( ',' ) ;
- public final void rule__Style__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3447:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3448:1: ( ',' )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3448:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3449:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getCommaKeyword_2_0());
- }
- match(input,45,FOLLOW_45_in_rule__Style__Group_2__0__Impl7385); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getCommaKeyword_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__Style__Group_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3462:1: rule__Style__Group_2__1 : rule__Style__Group_2__1__Impl ;
- public final void rule__Style__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3466:1: ( rule__Style__Group_2__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3467:2: rule__Style__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__Style__Group_2__1__Impl_in_rule__Style__Group_2__17416);
- rule__Style__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_2__1"
-
-
- // $ANTLR start "rule__Style__Group_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3473:1: rule__Style__Group_2__1__Impl : ( ( rule__Style__MappingsAssignment_2_1 ) ) ;
- public final void rule__Style__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3477:1: ( ( ( rule__Style__MappingsAssignment_2_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3478:1: ( ( rule__Style__MappingsAssignment_2_1 ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3478:1: ( ( rule__Style__MappingsAssignment_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3479:1: ( rule__Style__MappingsAssignment_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getMappingsAssignment_2_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3480:1: ( rule__Style__MappingsAssignment_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3480:2: rule__Style__MappingsAssignment_2_1
- {
- pushFollow(FOLLOW_rule__Style__MappingsAssignment_2_1_in_rule__Style__Group_2__1__Impl7443);
- rule__Style__MappingsAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getMappingsAssignment_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__Style__Group_3__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3494:1: rule__Style__Group_3__0 : rule__Style__Group_3__0__Impl rule__Style__Group_3__1 ;
- public final void rule__Style__Group_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3498:1: ( rule__Style__Group_3__0__Impl rule__Style__Group_3__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3499:2: rule__Style__Group_3__0__Impl rule__Style__Group_3__1
- {
- pushFollow(FOLLOW_rule__Style__Group_3__0__Impl_in_rule__Style__Group_3__07477);
- rule__Style__Group_3__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__Style__Group_3__1_in_rule__Style__Group_3__07480);
- rule__Style__Group_3__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_3__0"
-
-
- // $ANTLR start "rule__Style__Group_3__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3506:1: rule__Style__Group_3__0__Impl : ( 'as' ) ;
- public final void rule__Style__Group_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3510:1: ( ( 'as' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3511:1: ( 'as' )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3511:1: ( 'as' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3512:1: 'as'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getAsKeyword_3_0());
- }
- match(input,46,FOLLOW_46_in_rule__Style__Group_3__0__Impl7508); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getAsKeyword_3_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_3__0__Impl"
-
-
- // $ANTLR start "rule__Style__Group_3__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3525:1: rule__Style__Group_3__1 : rule__Style__Group_3__1__Impl ;
- public final void rule__Style__Group_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3529:1: ( rule__Style__Group_3__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3530:2: rule__Style__Group_3__1__Impl
- {
- pushFollow(FOLLOW_rule__Style__Group_3__1__Impl_in_rule__Style__Group_3__17539);
- rule__Style__Group_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_3__1"
-
-
- // $ANTLR start "rule__Style__Group_3__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3536:1: rule__Style__Group_3__1__Impl : ( ( rule__Style__JavaClassAssignment_3_1 ) ) ;
- public final void rule__Style__Group_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3540:1: ( ( ( rule__Style__JavaClassAssignment_3_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3541:1: ( ( rule__Style__JavaClassAssignment_3_1 ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3541:1: ( ( rule__Style__JavaClassAssignment_3_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3542:1: ( rule__Style__JavaClassAssignment_3_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleAccess().getJavaClassAssignment_3_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3543:1: ( rule__Style__JavaClassAssignment_3_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3543:2: rule__Style__JavaClassAssignment_3_1
- {
- pushFollow(FOLLOW_rule__Style__JavaClassAssignment_3_1_in_rule__Style__Group_3__1__Impl7566);
- rule__Style__JavaClassAssignment_3_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleAccess().getJavaClassAssignment_3_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Style__Group_3__1__Impl"
-
-
- // $ANTLR start "rule__XAssignment__Group_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3557:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ;
- public final void rule__XAssignment__Group_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3561:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3562:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1
- {
- pushFollow(FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__07600);
- rule__XAssignment__Group_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__07603);
- rule__XAssignment__Group_0__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XAssignment__Group_0__0"
-
-
- // $ANTLR start "rule__XAssignment__Group_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3569:1: rule__XAssignment__Group_0__0__Impl : ( () ) ;
- public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3573:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3574:1: ( () )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3574:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3575:1: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3576:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3578:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
+ after(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0());
}
}
@@ -11522,21 +11924,21 @@ public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3588:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3670:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ;
public final void rule__XAssignment__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3592:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3593:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3674:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3675:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2
{
- pushFollow(FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__17661);
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__17901);
rule__XAssignment__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__17664);
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__17904);
rule__XAssignment__Group_0__2();
state._fsp--;
@@ -11560,25 +11962,25 @@ public final void rule__XAssignment__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__XAssignment__Group_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3600:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3682:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ;
public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3604:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3605:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3686:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3687:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3605:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3606:1: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3687:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3688:1: ( rule__XAssignment__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3607:1: ( rule__XAssignment__FeatureAssignment_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3607:2: rule__XAssignment__FeatureAssignment_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3689:1: ( rule__XAssignment__FeatureAssignment_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3689:2: rule__XAssignment__FeatureAssignment_0_1
{
- pushFollow(FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl7691);
+ pushFollow(FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl7931);
rule__XAssignment__FeatureAssignment_0_1();
state._fsp--;
@@ -11611,21 +12013,21 @@ public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3617:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3699:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ;
public final void rule__XAssignment__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3621:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3622:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3703:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3704:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3
{
- pushFollow(FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__27721);
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__27961);
rule__XAssignment__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__27724);
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__27964);
rule__XAssignment__Group_0__3();
state._fsp--;
@@ -11649,22 +12051,22 @@ public final void rule__XAssignment__Group_0__2() throws RecognitionException {
// $ANTLR start "rule__XAssignment__Group_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3629:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3711:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3633:1: ( ( ruleOpSingleAssign ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3634:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3715:1: ( ( ruleOpSingleAssign ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3716:1: ( ruleOpSingleAssign )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3634:1: ( ruleOpSingleAssign )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3635:1: ruleOpSingleAssign
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3716:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3717:1: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2());
}
- pushFollow(FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl7751);
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl7991);
ruleOpSingleAssign();
state._fsp--;
@@ -11694,16 +12096,16 @@ public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_0__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3646:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3728:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ;
public final void rule__XAssignment__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3650:1: ( rule__XAssignment__Group_0__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3651:2: rule__XAssignment__Group_0__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3732:1: ( rule__XAssignment__Group_0__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3733:2: rule__XAssignment__Group_0__3__Impl
{
- pushFollow(FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__37780);
+ pushFollow(FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__38020);
rule__XAssignment__Group_0__3__Impl();
state._fsp--;
@@ -11727,25 +12129,25 @@ public final void rule__XAssignment__Group_0__3() throws RecognitionException {
// $ANTLR start "rule__XAssignment__Group_0__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3657:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3739:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ;
public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3661:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3662:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3743:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3744:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3662:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3663:1: ( rule__XAssignment__ValueAssignment_0_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3744:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3745:1: ( rule__XAssignment__ValueAssignment_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3664:1: ( rule__XAssignment__ValueAssignment_0_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3664:2: rule__XAssignment__ValueAssignment_0_3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3746:1: ( rule__XAssignment__ValueAssignment_0_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3746:2: rule__XAssignment__ValueAssignment_0_3
{
- pushFollow(FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl7807);
+ pushFollow(FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl8047);
rule__XAssignment__ValueAssignment_0_3();
state._fsp--;
@@ -11778,21 +12180,21 @@ public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3682:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3764:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ;
public final void rule__XAssignment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3686:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3687:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3768:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3769:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__07845);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__08085);
rule__XAssignment__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__07848);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__08088);
rule__XAssignment__Group_1__1();
state._fsp--;
@@ -11816,22 +12218,22 @@ public final void rule__XAssignment__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__XAssignment__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3694:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3776:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ;
public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3698:1: ( ( ruleXOrExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3699:1: ( ruleXOrExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3780:1: ( ( ruleXOrExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3781:1: ( ruleXOrExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3699:1: ( ruleXOrExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3700:1: ruleXOrExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3781:1: ( ruleXOrExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3782:1: ruleXOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl7875);
+ pushFollow(FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl8115);
ruleXOrExpression();
state._fsp--;
@@ -11861,16 +12263,16 @@ public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3711:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3793:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ;
public final void rule__XAssignment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3715:1: ( rule__XAssignment__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3716:2: rule__XAssignment__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3797:1: ( rule__XAssignment__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3798:2: rule__XAssignment__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__17904);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__18144);
rule__XAssignment__Group_1__1__Impl();
state._fsp--;
@@ -11894,37 +12296,44 @@ public final void rule__XAssignment__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__XAssignment__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3722:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3804:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ;
public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3726:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3727:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3808:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3809:1: ( ( rule__XAssignment__Group_1_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3727:1: ( ( rule__XAssignment__Group_1_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3728:1: ( rule__XAssignment__Group_1_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3809:1: ( ( rule__XAssignment__Group_1_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3810:1: ( rule__XAssignment__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3729:1: ( rule__XAssignment__Group_1_1__0 )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3811:1: ( rule__XAssignment__Group_1_1__0 )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==15) ) {
- int LA39_1 = input.LA(2);
+ if ( (LA41_0==17) ) {
+ int LA41_1 = input.LA(2);
- if ( (synpred67_InternalGraphViewStyle()) ) {
- alt39=1;
+ if ( (synpred77_InternalGraphViewStyle()) ) {
+ alt41=1;
}
}
- switch (alt39) {
+ else if ( (LA41_0==18) ) {
+ int LA41_2 = input.LA(2);
+
+ if ( (synpred77_InternalGraphViewStyle()) ) {
+ alt41=1;
+ }
+ }
+ switch (alt41) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3729:2: rule__XAssignment__Group_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3811:2: rule__XAssignment__Group_1_1__0
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl7931);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl8171);
rule__XAssignment__Group_1_1__0();
state._fsp--;
@@ -11960,21 +12369,21 @@ public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3743:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3825:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ;
public final void rule__XAssignment__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3747:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3748:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3829:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3830:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__07966);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__08206);
rule__XAssignment__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__07969);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__08209);
rule__XAssignment__Group_1_1__1();
state._fsp--;
@@ -11998,25 +12407,25 @@ public final void rule__XAssignment__Group_1_1__0() throws RecognitionException
// $ANTLR start "rule__XAssignment__Group_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3755:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3837:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3759:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3760:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3841:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3842:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3760:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3761:1: ( rule__XAssignment__Group_1_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3842:1: ( ( rule__XAssignment__Group_1_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3843:1: ( rule__XAssignment__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3762:1: ( rule__XAssignment__Group_1_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3762:2: rule__XAssignment__Group_1_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3844:1: ( rule__XAssignment__Group_1_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3844:2: rule__XAssignment__Group_1_1_0__0
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl7996);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl8236);
rule__XAssignment__Group_1_1_0__0();
state._fsp--;
@@ -12049,16 +12458,16 @@ public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__XAssignment__Group_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3772:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3854:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ;
public final void rule__XAssignment__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3776:1: ( rule__XAssignment__Group_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3777:2: rule__XAssignment__Group_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3858:1: ( rule__XAssignment__Group_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3859:2: rule__XAssignment__Group_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__18026);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__18266);
rule__XAssignment__Group_1_1__1__Impl();
state._fsp--;
@@ -12082,25 +12491,25 @@ public final void rule__XAssignment__Group_1_1__1() throws RecognitionException
// $ANTLR start "rule__XAssignment__Group_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3783:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3865:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3787:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3788:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3869:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3870:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3788:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3789:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3870:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3871:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3790:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3790:2: rule__XAssignment__RightOperandAssignment_1_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3872:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3872:2: rule__XAssignment__RightOperandAssignment_1_1_1
{
- pushFollow(FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl8053);
+ pushFollow(FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl8293);
rule__XAssignment__RightOperandAssignment_1_1_1();
state._fsp--;
@@ -12133,16 +12542,16 @@ public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__XAssignment__Group_1_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3804:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3886:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ;
public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3808:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3809:2: rule__XAssignment__Group_1_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3890:1: ( rule__XAssignment__Group_1_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3891:2: rule__XAssignment__Group_1_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__08087);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__08327);
rule__XAssignment__Group_1_1_0__0__Impl();
state._fsp--;
@@ -12166,25 +12575,25 @@ public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionExceptio
// $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3815:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3897:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ;
public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3819:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3820:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3901:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3902:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3820:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3821:1: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3902:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3903:1: ( rule__XAssignment__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3822:1: ( rule__XAssignment__Group_1_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3822:2: rule__XAssignment__Group_1_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3904:1: ( rule__XAssignment__Group_1_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3904:2: rule__XAssignment__Group_1_1_0_0__0
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl8114);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl8354);
rule__XAssignment__Group_1_1_0_0__0();
state._fsp--;
@@ -12217,21 +12626,21 @@ public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3834:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3916:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ;
public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3838:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3839:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3920:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3921:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__08146);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__08386);
rule__XAssignment__Group_1_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__08149);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__08389);
rule__XAssignment__Group_1_1_0_0__1();
state._fsp--;
@@ -12255,23 +12664,23 @@ public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3846:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3928:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3850:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3851:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3932:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3933:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3851:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3852:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3933:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3934:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3853:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3855:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3935:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3937:1:
{
}
@@ -12296,16 +12705,16 @@ public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws Recognition
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3865:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3947:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ;
public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3869:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3870:2: rule__XAssignment__Group_1_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3951:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3952:2: rule__XAssignment__Group_1_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__18207);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__18447);
rule__XAssignment__Group_1_1_0_0__1__Impl();
state._fsp--;
@@ -12329,25 +12738,25 @@ public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionExcept
// $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3876:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3958:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3880:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3881:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3962:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3963:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3881:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3882:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3963:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3964:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3883:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3883:2: rule__XAssignment__FeatureAssignment_1_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3965:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3965:2: rule__XAssignment__FeatureAssignment_1_1_0_0_1
{
- pushFollow(FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl8234);
+ pushFollow(FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl8474);
rule__XAssignment__FeatureAssignment_1_1_0_0_1();
state._fsp--;
@@ -12380,21 +12789,21 @@ public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws Recognition
// $ANTLR start "rule__XOrExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3897:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3979:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ;
public final void rule__XOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3901:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3902:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3983:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3984:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1
{
- pushFollow(FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__08268);
+ pushFollow(FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__08508);
rule__XOrExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__08271);
+ pushFollow(FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__08511);
rule__XOrExpression__Group__1();
state._fsp--;
@@ -12418,22 +12827,22 @@ public final void rule__XOrExpression__Group__0() throws RecognitionException {
// $ANTLR start "rule__XOrExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3909:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3991:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3913:1: ( ( ruleXAndExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3914:1: ( ruleXAndExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3995:1: ( ( ruleXAndExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3996:1: ( ruleXAndExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3914:1: ( ruleXAndExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3915:1: ruleXAndExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3996:1: ( ruleXAndExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3997:1: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl8298);
+ pushFollow(FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl8538);
ruleXAndExpression();
state._fsp--;
@@ -12463,16 +12872,16 @@ public final void rule__XOrExpression__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__XOrExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3926:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4008:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ;
public final void rule__XOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3930:1: ( rule__XOrExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3931:2: rule__XOrExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4012:1: ( rule__XOrExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4013:2: rule__XOrExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__18327);
+ pushFollow(FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__18567);
rule__XOrExpression__Group__1__Impl();
state._fsp--;
@@ -12496,43 +12905,43 @@ public final void rule__XOrExpression__Group__1() throws RecognitionException {
// $ANTLR start "rule__XOrExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3937:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4019:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ;
public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3941:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3942:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4023:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4024:1: ( ( rule__XOrExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3942:1: ( ( rule__XOrExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3943:1: ( rule__XOrExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4024:1: ( ( rule__XOrExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4025:1: ( rule__XOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3944:1: ( rule__XOrExpression__Group_1__0 )*
- loop40:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4026:1: ( rule__XOrExpression__Group_1__0 )*
+ loop42:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA40_0==16) ) {
- int LA40_2 = input.LA(2);
+ if ( (LA42_0==15) ) {
+ int LA42_2 = input.LA(2);
- if ( (synpred68_InternalGraphViewStyle()) ) {
- alt40=1;
+ if ( (synpred78_InternalGraphViewStyle()) ) {
+ alt42=1;
}
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3944:2: rule__XOrExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4026:2: rule__XOrExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl8354);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl8594);
rule__XOrExpression__Group_1__0();
state._fsp--;
@@ -12542,7 +12951,7 @@ public final void rule__XOrExpression__Group__1__Impl() throws RecognitionExcept
break;
default :
- break loop40;
+ break loop42;
}
} while (true);
@@ -12571,21 +12980,21 @@ public final void rule__XOrExpression__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__XOrExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3958:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4040:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ;
public final void rule__XOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3962:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3963:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4044:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4045:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__08389);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__08629);
rule__XOrExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__08392);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__08632);
rule__XOrExpression__Group_1__1();
state._fsp--;
@@ -12609,25 +13018,25 @@ public final void rule__XOrExpression__Group_1__0() throws RecognitionException
// $ANTLR start "rule__XOrExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3970:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4052:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ;
public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3974:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3975:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4056:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4057:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3975:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3976:1: ( rule__XOrExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4057:1: ( ( rule__XOrExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4058:1: ( rule__XOrExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3977:1: ( rule__XOrExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3977:2: rule__XOrExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4059:1: ( rule__XOrExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4059:2: rule__XOrExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl8419);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl8659);
rule__XOrExpression__Group_1_0__0();
state._fsp--;
@@ -12660,16 +13069,16 @@ public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__XOrExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3987:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4069:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ;
public final void rule__XOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3991:1: ( rule__XOrExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3992:2: rule__XOrExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4073:1: ( rule__XOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4074:2: rule__XOrExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__18449);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__18689);
rule__XOrExpression__Group_1__1__Impl();
state._fsp--;
@@ -12693,25 +13102,25 @@ public final void rule__XOrExpression__Group_1__1() throws RecognitionException
// $ANTLR start "rule__XOrExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3998:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4080:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4002:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4003:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4084:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4085:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4003:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4004:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4085:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4086:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4005:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4005:2: rule__XOrExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4087:1: ( rule__XOrExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4087:2: rule__XOrExpression__RightOperandAssignment_1_1
{
- pushFollow(FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl8476);
+ pushFollow(FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl8716);
rule__XOrExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -12744,16 +13153,16 @@ public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__XOrExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4019:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4101:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ;
public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4023:1: ( rule__XOrExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4024:2: rule__XOrExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4105:1: ( rule__XOrExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4106:2: rule__XOrExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__08510);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__08750);
rule__XOrExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -12777,25 +13186,25 @@ public final void rule__XOrExpression__Group_1_0__0() throws RecognitionExceptio
// $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4030:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4112:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4034:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4035:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4116:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4117:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4035:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4036:1: ( rule__XOrExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4117:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4118:1: ( rule__XOrExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4037:1: ( rule__XOrExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4037:2: rule__XOrExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4119:1: ( rule__XOrExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4119:2: rule__XOrExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl8537);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl8777);
rule__XOrExpression__Group_1_0_0__0();
state._fsp--;
@@ -12828,21 +13237,21 @@ public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4049:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4131:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ;
public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4053:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4054:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4135:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4136:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__08569);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__08809);
rule__XOrExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__08572);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__08812);
rule__XOrExpression__Group_1_0_0__1();
state._fsp--;
@@ -12866,23 +13275,23 @@ public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionExcept
// $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4061:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4143:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4065:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4066:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4147:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4148:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4066:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4067:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4148:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4149:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4068:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4070:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4150:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4152:1:
{
}
@@ -12907,16 +13316,16 @@ public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws Recognition
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4080:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4162:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ;
public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4084:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4085:2: rule__XOrExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4166:1: ( rule__XOrExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4167:2: rule__XOrExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__18630);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__18870);
rule__XOrExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -12940,25 +13349,25 @@ public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionExcept
// $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4091:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4173:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4095:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4096:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4177:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4178:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4096:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4097:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4178:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4179:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4098:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4098:2: rule__XOrExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4180:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4180:2: rule__XOrExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl8657);
+ pushFollow(FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl8897);
rule__XOrExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -12991,21 +13400,21 @@ public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws Recognition
// $ANTLR start "rule__XAndExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4112:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4194:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ;
public final void rule__XAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4116:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4117:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4198:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4199:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1
{
- pushFollow(FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__08691);
+ pushFollow(FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__08931);
rule__XAndExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__08694);
+ pushFollow(FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__08934);
rule__XAndExpression__Group__1();
state._fsp--;
@@ -13029,22 +13438,22 @@ public final void rule__XAndExpression__Group__0() throws RecognitionException {
// $ANTLR start "rule__XAndExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4124:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4206:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4128:1: ( ( ruleXEqualityExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4129:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4210:1: ( ( ruleXEqualityExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4211:1: ( ruleXEqualityExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4129:1: ( ruleXEqualityExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4130:1: ruleXEqualityExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4211:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4212:1: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl8721);
+ pushFollow(FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl8961);
ruleXEqualityExpression();
state._fsp--;
@@ -13074,16 +13483,16 @@ public final void rule__XAndExpression__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__XAndExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4141:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4223:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ;
public final void rule__XAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4145:1: ( rule__XAndExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4146:2: rule__XAndExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4227:1: ( rule__XAndExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4228:2: rule__XAndExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__18750);
+ pushFollow(FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__18990);
rule__XAndExpression__Group__1__Impl();
state._fsp--;
@@ -13107,43 +13516,43 @@ public final void rule__XAndExpression__Group__1() throws RecognitionException {
// $ANTLR start "rule__XAndExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4152:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4234:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ;
public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4156:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4157:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4238:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4239:1: ( ( rule__XAndExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4157:1: ( ( rule__XAndExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4158:1: ( rule__XAndExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4239:1: ( ( rule__XAndExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4240:1: ( rule__XAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4159:1: ( rule__XAndExpression__Group_1__0 )*
- loop41:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4241:1: ( rule__XAndExpression__Group_1__0 )*
+ loop43:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA41_0==17) ) {
- int LA41_2 = input.LA(2);
+ if ( (LA43_0==16) ) {
+ int LA43_2 = input.LA(2);
- if ( (synpred69_InternalGraphViewStyle()) ) {
- alt41=1;
+ if ( (synpred79_InternalGraphViewStyle()) ) {
+ alt43=1;
}
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4159:2: rule__XAndExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4241:2: rule__XAndExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl8777);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl9017);
rule__XAndExpression__Group_1__0();
state._fsp--;
@@ -13153,7 +13562,7 @@ public final void rule__XAndExpression__Group__1__Impl() throws RecognitionExcep
break;
default :
- break loop41;
+ break loop43;
}
} while (true);
@@ -13182,21 +13591,21 @@ public final void rule__XAndExpression__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__XAndExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4173:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4255:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ;
public final void rule__XAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4177:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4178:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4259:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4260:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__08812);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__09052);
rule__XAndExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__08815);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__09055);
rule__XAndExpression__Group_1__1();
state._fsp--;
@@ -13220,25 +13629,25 @@ public final void rule__XAndExpression__Group_1__0() throws RecognitionException
// $ANTLR start "rule__XAndExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4185:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4267:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ;
public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4189:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4190:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4271:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4272:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4190:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4191:1: ( rule__XAndExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4272:1: ( ( rule__XAndExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4273:1: ( rule__XAndExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4192:1: ( rule__XAndExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4192:2: rule__XAndExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4274:1: ( rule__XAndExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4274:2: rule__XAndExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl8842);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl9082);
rule__XAndExpression__Group_1_0__0();
state._fsp--;
@@ -13271,16 +13680,16 @@ public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionExc
// $ANTLR start "rule__XAndExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4202:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4284:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ;
public final void rule__XAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4206:1: ( rule__XAndExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4207:2: rule__XAndExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4288:1: ( rule__XAndExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4289:2: rule__XAndExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__18872);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__19112);
rule__XAndExpression__Group_1__1__Impl();
state._fsp--;
@@ -13304,25 +13713,25 @@ public final void rule__XAndExpression__Group_1__1() throws RecognitionException
// $ANTLR start "rule__XAndExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4213:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4295:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4217:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4218:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4299:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4300:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4218:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4219:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4300:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4301:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4220:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4220:2: rule__XAndExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4302:1: ( rule__XAndExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4302:2: rule__XAndExpression__RightOperandAssignment_1_1
{
- pushFollow(FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl8899);
+ pushFollow(FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl9139);
rule__XAndExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -13355,16 +13764,16 @@ public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionExc
// $ANTLR start "rule__XAndExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4234:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4316:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ;
public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4238:1: ( rule__XAndExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4239:2: rule__XAndExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4320:1: ( rule__XAndExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4321:2: rule__XAndExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__08933);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__09173);
rule__XAndExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -13388,25 +13797,25 @@ public final void rule__XAndExpression__Group_1_0__0() throws RecognitionExcepti
// $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4245:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4327:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4249:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4250:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4331:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4332:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4250:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4251:1: ( rule__XAndExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4332:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4333:1: ( rule__XAndExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4252:1: ( rule__XAndExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4252:2: rule__XAndExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4334:1: ( rule__XAndExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4334:2: rule__XAndExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl8960);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl9200);
rule__XAndExpression__Group_1_0_0__0();
state._fsp--;
@@ -13439,21 +13848,21 @@ public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4264:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4346:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ;
public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4268:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4269:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4350:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4351:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__08992);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__09232);
rule__XAndExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__08995);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__09235);
rule__XAndExpression__Group_1_0_0__1();
state._fsp--;
@@ -13477,23 +13886,23 @@ public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionExcep
// $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4276:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4358:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4280:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4281:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4362:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4363:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4281:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4282:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4363:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4364:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4283:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4285:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4365:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4367:1:
{
}
@@ -13518,16 +13927,16 @@ public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws Recognitio
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4295:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4377:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ;
public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4299:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4300:2: rule__XAndExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4381:1: ( rule__XAndExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4382:2: rule__XAndExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__19053);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__19293);
rule__XAndExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -13551,25 +13960,25 @@ public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionExcep
// $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4306:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4388:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4310:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4311:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4392:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4393:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4311:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4312:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4393:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4394:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4313:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4313:2: rule__XAndExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4395:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4395:2: rule__XAndExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl9080);
+ pushFollow(FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl9320);
rule__XAndExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -13602,21 +14011,21 @@ public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws Recognitio
// $ANTLR start "rule__XEqualityExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4327:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4409:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ;
public final void rule__XEqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4331:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4332:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4413:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4414:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__09114);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__09354);
rule__XEqualityExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__09117);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__09357);
rule__XEqualityExpression__Group__1();
state._fsp--;
@@ -13640,22 +14049,22 @@ public final void rule__XEqualityExpression__Group__0() throws RecognitionExcept
// $ANTLR start "rule__XEqualityExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4339:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4421:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4343:1: ( ( ruleXRelationalExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4344:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4425:1: ( ( ruleXRelationalExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4426:1: ( ruleXRelationalExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4344:1: ( ruleXRelationalExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4345:1: ruleXRelationalExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4426:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4427:1: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl9144);
+ pushFollow(FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl9384);
ruleXRelationalExpression();
state._fsp--;
@@ -13685,16 +14094,16 @@ public final void rule__XEqualityExpression__Group__0__Impl() throws Recognition
// $ANTLR start "rule__XEqualityExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4356:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4438:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ;
public final void rule__XEqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4360:1: ( rule__XEqualityExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4361:2: rule__XEqualityExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4442:1: ( rule__XEqualityExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4443:2: rule__XEqualityExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__19173);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__19413);
rule__XEqualityExpression__Group__1__Impl();
state._fsp--;
@@ -13718,52 +14127,78 @@ public final void rule__XEqualityExpression__Group__1() throws RecognitionExcept
// $ANTLR start "rule__XEqualityExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4367:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4449:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ;
public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4371:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4372:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4453:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4454:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4372:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4373:1: ( rule__XEqualityExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4454:1: ( ( rule__XEqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4455:1: ( rule__XEqualityExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4374:1: ( rule__XEqualityExpression__Group_1__0 )*
- loop42:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4456:1: ( rule__XEqualityExpression__Group_1__0 )*
+ loop44:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt44=2;
+ switch ( input.LA(1) ) {
+ case 19:
+ {
+ int LA44_2 = input.LA(2);
+
+ if ( (synpred80_InternalGraphViewStyle()) ) {
+ alt44=1;
+ }
- if ( (LA42_0==18) ) {
- int LA42_2 = input.LA(2);
- if ( (synpred70_InternalGraphViewStyle()) ) {
- alt42=1;
}
+ break;
+ case 20:
+ {
+ int LA44_3 = input.LA(2);
+ if ( (synpred80_InternalGraphViewStyle()) ) {
+ alt44=1;
+ }
- }
- else if ( (LA42_0==19) ) {
- int LA42_3 = input.LA(2);
- if ( (synpred70_InternalGraphViewStyle()) ) {
- alt42=1;
}
+ break;
+ case 21:
+ {
+ int LA44_4 = input.LA(2);
+ if ( (synpred80_InternalGraphViewStyle()) ) {
+ alt44=1;
+ }
- }
+ }
+ break;
+ case 22:
+ {
+ int LA44_5 = input.LA(2);
- switch (alt42) {
+ if ( (synpred80_InternalGraphViewStyle()) ) {
+ alt44=1;
+ }
+
+
+ }
+ break;
+
+ }
+
+ switch (alt44) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4374:2: rule__XEqualityExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4456:2: rule__XEqualityExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl9200);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl9440);
rule__XEqualityExpression__Group_1__0();
state._fsp--;
@@ -13773,7 +14208,7 @@ else if ( (LA42_0==19) ) {
break;
default :
- break loop42;
+ break loop44;
}
} while (true);
@@ -13802,21 +14237,21 @@ else if ( (LA42_0==19) ) {
// $ANTLR start "rule__XEqualityExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4388:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4470:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ;
public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4392:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4393:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4474:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4475:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__09235);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__09475);
rule__XEqualityExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__09238);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__09478);
rule__XEqualityExpression__Group_1__1();
state._fsp--;
@@ -13840,25 +14275,25 @@ public final void rule__XEqualityExpression__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4400:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4482:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4404:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4405:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4486:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4487:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4405:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4406:1: ( rule__XEqualityExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4487:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4488:1: ( rule__XEqualityExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4407:1: ( rule__XEqualityExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4407:2: rule__XEqualityExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4489:1: ( rule__XEqualityExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4489:2: rule__XEqualityExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl9265);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl9505);
rule__XEqualityExpression__Group_1_0__0();
state._fsp--;
@@ -13891,16 +14326,16 @@ public final void rule__XEqualityExpression__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__XEqualityExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4417:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4499:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ;
public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4421:1: ( rule__XEqualityExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4422:2: rule__XEqualityExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4503:1: ( rule__XEqualityExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4504:2: rule__XEqualityExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__19295);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__19535);
rule__XEqualityExpression__Group_1__1__Impl();
state._fsp--;
@@ -13924,25 +14359,25 @@ public final void rule__XEqualityExpression__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4428:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4510:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4432:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4433:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4514:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4515:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4433:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4434:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4515:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4516:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4435:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4435:2: rule__XEqualityExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4517:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4517:2: rule__XEqualityExpression__RightOperandAssignment_1_1
{
- pushFollow(FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl9322);
+ pushFollow(FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl9562);
rule__XEqualityExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -13975,16 +14410,16 @@ public final void rule__XEqualityExpression__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4449:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4531:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ;
public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4453:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4454:2: rule__XEqualityExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4535:1: ( rule__XEqualityExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4536:2: rule__XEqualityExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__09356);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__09596);
rule__XEqualityExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -14008,25 +14443,25 @@ public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionEx
// $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4460:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4542:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ;
public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4464:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4465:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4546:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4547:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4465:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4466:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4547:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4548:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4467:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4467:2: rule__XEqualityExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4549:1: ( rule__XEqualityExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4549:2: rule__XEqualityExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl9383);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl9623);
rule__XEqualityExpression__Group_1_0_0__0();
state._fsp--;
@@ -14059,21 +14494,21 @@ public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws Recogni
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4479:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4561:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ;
public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4483:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4484:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4565:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4566:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__09415);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__09655);
rule__XEqualityExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__09418);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__09658);
rule__XEqualityExpression__Group_1_0_0__1();
state._fsp--;
@@ -14097,23 +14532,23 @@ public final void rule__XEqualityExpression__Group_1_0_0__0() throws Recognition
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4491:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4573:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4495:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4496:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4577:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4578:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4496:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4497:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4578:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4579:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4498:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4500:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4580:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4582:1:
{
}
@@ -14138,16 +14573,16 @@ public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws Recog
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4510:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4592:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ;
public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4514:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4515:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4596:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4597:2: rule__XEqualityExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__19476);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__19716);
rule__XEqualityExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -14171,25 +14606,25 @@ public final void rule__XEqualityExpression__Group_1_0_0__1() throws Recognition
// $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4521:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4603:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4525:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4526:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4607:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4608:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4526:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4527:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4608:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4609:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4528:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4528:2: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4610:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4610:2: rule__XEqualityExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl9503);
+ pushFollow(FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl9743);
rule__XEqualityExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -14222,21 +14657,21 @@ public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws Recog
// $ANTLR start "rule__XRelationalExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4542:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4624:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ;
public final void rule__XRelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4546:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4547:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4628:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4629:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__09537);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__09777);
rule__XRelationalExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__09540);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__09780);
rule__XRelationalExpression__Group__1();
state._fsp--;
@@ -14260,22 +14695,22 @@ public final void rule__XRelationalExpression__Group__0() throws RecognitionExce
// $ANTLR start "rule__XRelationalExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4554:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4636:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4558:1: ( ( ruleXOtherOperatorExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4559:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4640:1: ( ( ruleXOtherOperatorExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4641:1: ( ruleXOtherOperatorExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4559:1: ( ruleXOtherOperatorExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4560:1: ruleXOtherOperatorExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4641:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4642:1: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl9567);
+ pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl9807);
ruleXOtherOperatorExpression();
state._fsp--;
@@ -14305,16 +14740,16 @@ public final void rule__XRelationalExpression__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__XRelationalExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4571:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4653:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ;
public final void rule__XRelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4575:1: ( rule__XRelationalExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4576:2: rule__XRelationalExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4657:1: ( rule__XRelationalExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4658:2: rule__XRelationalExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__19596);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__19836);
rule__XRelationalExpression__Group__1__Impl();
state._fsp--;
@@ -14338,76 +14773,76 @@ public final void rule__XRelationalExpression__Group__1() throws RecognitionExce
// $ANTLR start "rule__XRelationalExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4582:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4664:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ;
public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4586:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4587:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4668:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4669:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4587:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4588:1: ( rule__XRelationalExpression__Alternatives_1 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4669:1: ( ( rule__XRelationalExpression__Alternatives_1 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4670:1: ( rule__XRelationalExpression__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4589:1: ( rule__XRelationalExpression__Alternatives_1 )*
- loop43:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4671:1: ( rule__XRelationalExpression__Alternatives_1 )*
+ loop45:
do {
- int alt43=2;
+ int alt45=2;
switch ( input.LA(1) ) {
- case 23:
+ case 26:
{
- int LA43_2 = input.LA(2);
+ int LA45_2 = input.LA(2);
- if ( (synpred71_InternalGraphViewStyle()) ) {
- alt43=1;
+ if ( (synpred81_InternalGraphViewStyle()) ) {
+ alt45=1;
}
}
break;
- case 22:
+ case 25:
{
- int LA43_3 = input.LA(2);
+ int LA45_3 = input.LA(2);
- if ( (synpred71_InternalGraphViewStyle()) ) {
- alt43=1;
+ if ( (synpred81_InternalGraphViewStyle()) ) {
+ alt45=1;
}
}
break;
- case 47:
+ case 54:
{
- int LA43_4 = input.LA(2);
+ int LA45_4 = input.LA(2);
- if ( (synpred71_InternalGraphViewStyle()) ) {
- alt43=1;
+ if ( (synpred81_InternalGraphViewStyle()) ) {
+ alt45=1;
}
}
break;
- case 20:
+ case 23:
{
- int LA43_5 = input.LA(2);
+ int LA45_5 = input.LA(2);
- if ( (synpred71_InternalGraphViewStyle()) ) {
- alt43=1;
+ if ( (synpred81_InternalGraphViewStyle()) ) {
+ alt45=1;
}
}
break;
- case 21:
+ case 24:
{
- int LA43_6 = input.LA(2);
+ int LA45_6 = input.LA(2);
- if ( (synpred71_InternalGraphViewStyle()) ) {
- alt43=1;
+ if ( (synpred81_InternalGraphViewStyle()) ) {
+ alt45=1;
}
@@ -14416,11 +14851,11 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4589:2: rule__XRelationalExpression__Alternatives_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4671:2: rule__XRelationalExpression__Alternatives_1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl9623);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl9863);
rule__XRelationalExpression__Alternatives_1();
state._fsp--;
@@ -14430,7 +14865,7 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti
break;
default :
- break loop43;
+ break loop45;
}
} while (true);
@@ -14459,21 +14894,21 @@ public final void rule__XRelationalExpression__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4603:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4685:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ;
public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4607:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4608:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4689:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4690:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__09658);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__09898);
rule__XRelationalExpression__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__09661);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__09901);
rule__XRelationalExpression__Group_1_0__1();
state._fsp--;
@@ -14497,25 +14932,25 @@ public final void rule__XRelationalExpression__Group_1_0__0() throws Recognition
// $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4615:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4697:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4619:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4620:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4701:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4702:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4620:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4621:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4702:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4703:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4622:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4622:2: rule__XRelationalExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4704:1: ( rule__XRelationalExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4704:2: rule__XRelationalExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl9688);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl9928);
rule__XRelationalExpression__Group_1_0_0__0();
state._fsp--;
@@ -14548,16 +14983,16 @@ public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws Recog
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4632:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4714:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4636:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4637:2: rule__XRelationalExpression__Group_1_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4718:1: ( rule__XRelationalExpression__Group_1_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4719:2: rule__XRelationalExpression__Group_1_0__1__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__19718);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__19958);
rule__XRelationalExpression__Group_1_0__1__Impl();
state._fsp--;
@@ -14581,25 +15016,25 @@ public final void rule__XRelationalExpression__Group_1_0__1() throws Recognition
// $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4643:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4725:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4647:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4648:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4729:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4730:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4648:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4649:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4730:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4731:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4650:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4650:2: rule__XRelationalExpression__TypeAssignment_1_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4732:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4732:2: rule__XRelationalExpression__TypeAssignment_1_0_1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl9745);
+ pushFollow(FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl9985);
rule__XRelationalExpression__TypeAssignment_1_0_1();
state._fsp--;
@@ -14632,16 +15067,16 @@ public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws Recog
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4664:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4746:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4668:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4669:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4750:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4751:2: rule__XRelationalExpression__Group_1_0_0__0__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__09779);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__010019);
rule__XRelationalExpression__Group_1_0_0__0__Impl();
state._fsp--;
@@ -14665,25 +15100,25 @@ public final void rule__XRelationalExpression__Group_1_0_0__0() throws Recogniti
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4675:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4757:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4679:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4680:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4761:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4762:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4680:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4681:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4762:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4763:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4682:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4682:2: rule__XRelationalExpression__Group_1_0_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4764:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4764:2: rule__XRelationalExpression__Group_1_0_0_0__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl9806);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl10046);
rule__XRelationalExpression__Group_1_0_0_0__0();
state._fsp--;
@@ -14716,21 +15151,21 @@ public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws Rec
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4694:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4776:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4698:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4699:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4780:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4781:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__09838);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__010078);
rule__XRelationalExpression__Group_1_0_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__09841);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__010081);
rule__XRelationalExpression__Group_1_0_0_0__1();
state._fsp--;
@@ -14754,23 +15189,23 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws Recogni
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4706:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4788:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4710:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4711:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4792:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4793:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4711:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4712:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4793:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4794:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4713:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4715:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4795:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4797:1:
{
}
@@ -14795,16 +15230,16 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws R
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4725:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4807:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4729:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4730:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4811:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4812:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__19899);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__110139);
rule__XRelationalExpression__Group_1_0_0_0__1__Impl();
state._fsp--;
@@ -14828,22 +15263,22 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws Recogni
// $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4736:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4818:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ;
public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4740:1: ( ( 'instanceof' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4741:1: ( 'instanceof' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4822:1: ( ( 'instanceof' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4823:1: ( 'instanceof' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4741:1: ( 'instanceof' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4742:1: 'instanceof'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4823:1: ( 'instanceof' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4824:1: 'instanceof'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
}
- match(input,47,FOLLOW_47_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl9927); if (state.failed) return ;
+ match(input,54,FOLLOW_54_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl10167); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1());
}
@@ -14869,21 +15304,21 @@ public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws R
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4759:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4841:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ;
public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4763:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4764:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4845:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4846:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__09962);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__010202);
rule__XRelationalExpression__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__09965);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__010205);
rule__XRelationalExpression__Group_1_1__1();
state._fsp--;
@@ -14907,25 +15342,25 @@ public final void rule__XRelationalExpression__Group_1_1__0() throws Recognition
// $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4771:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4853:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4775:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4776:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4857:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4858:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4776:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4777:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4858:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4859:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4778:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4778:2: rule__XRelationalExpression__Group_1_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4860:1: ( rule__XRelationalExpression__Group_1_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4860:2: rule__XRelationalExpression__Group_1_1_0__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl9992);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl10232);
rule__XRelationalExpression__Group_1_1_0__0();
state._fsp--;
@@ -14958,16 +15393,16 @@ public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws Recog
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4788:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4870:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4792:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4793:2: rule__XRelationalExpression__Group_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4874:1: ( rule__XRelationalExpression__Group_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4875:2: rule__XRelationalExpression__Group_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__110022);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__110262);
rule__XRelationalExpression__Group_1_1__1__Impl();
state._fsp--;
@@ -14991,25 +15426,25 @@ public final void rule__XRelationalExpression__Group_1_1__1() throws Recognition
// $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4799:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4881:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4803:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4804:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4885:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4886:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4804:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4805:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4886:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4887:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4806:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4806:2: rule__XRelationalExpression__RightOperandAssignment_1_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4888:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4888:2: rule__XRelationalExpression__RightOperandAssignment_1_1_1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl10049);
+ pushFollow(FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl10289);
rule__XRelationalExpression__RightOperandAssignment_1_1_1();
state._fsp--;
@@ -15042,16 +15477,16 @@ public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws Recog
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4820:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4902:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4824:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4825:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4906:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4907:2: rule__XRelationalExpression__Group_1_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__010083);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__010323);
rule__XRelationalExpression__Group_1_1_0__0__Impl();
state._fsp--;
@@ -15075,25 +15510,25 @@ public final void rule__XRelationalExpression__Group_1_1_0__0() throws Recogniti
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4831:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4913:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4835:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4836:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4917:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4918:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4836:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4837:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4918:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4919:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4838:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4838:2: rule__XRelationalExpression__Group_1_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4920:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4920:2: rule__XRelationalExpression__Group_1_1_0_0__0
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl10110);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl10350);
rule__XRelationalExpression__Group_1_1_0_0__0();
state._fsp--;
@@ -15126,21 +15561,21 @@ public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws Rec
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4850:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4932:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4854:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4855:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4936:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4937:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__010142);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__010382);
rule__XRelationalExpression__Group_1_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__010145);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__010385);
rule__XRelationalExpression__Group_1_1_0_0__1();
state._fsp--;
@@ -15164,23 +15599,23 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws Recogni
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4862:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4944:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4866:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4867:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4948:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4949:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4867:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4868:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4949:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4950:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4869:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4871:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4951:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4953:1:
{
}
@@ -15205,16 +15640,16 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws R
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4881:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4963:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4885:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4886:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4967:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4968:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__110203);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__110443);
rule__XRelationalExpression__Group_1_1_0_0__1__Impl();
state._fsp--;
@@ -15238,25 +15673,25 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws Recogni
// $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4892:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4974:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ;
public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4896:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4897:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4978:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4979:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4897:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4898:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4979:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4980:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4899:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4899:2: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4981:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4981:2: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl10230);
+ pushFollow(FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl10470);
rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1();
state._fsp--;
@@ -15289,21 +15724,21 @@ public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws R
// $ANTLR start "rule__XOtherOperatorExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4913:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4995:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ;
public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4917:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4918:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4999:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5000:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__010264);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__010504);
rule__XOtherOperatorExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__010267);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__010507);
rule__XOtherOperatorExpression__Group__1();
state._fsp--;
@@ -15327,22 +15762,22 @@ public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionE
// $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4925:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5007:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4929:1: ( ( ruleXAdditiveExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4930:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5011:1: ( ( ruleXAdditiveExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5012:1: ( ruleXAdditiveExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4930:1: ( ruleXAdditiveExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4931:1: ruleXAdditiveExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5012:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5013:1: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl10294);
+ pushFollow(FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl10534);
ruleXAdditiveExpression();
state._fsp--;
@@ -15372,16 +15807,16 @@ public final void rule__XOtherOperatorExpression__Group__0__Impl() throws Recogn
// $ANTLR start "rule__XOtherOperatorExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4942:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5024:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ;
public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4946:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4947:2: rule__XOtherOperatorExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5028:1: ( rule__XOtherOperatorExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5029:2: rule__XOtherOperatorExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__110323);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__110563);
rule__XOtherOperatorExpression__Group__1__Impl();
state._fsp--;
@@ -15405,31 +15840,31 @@ public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionE
// $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4953:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5035:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ;
public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4957:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4958:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5039:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5040:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4958:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4959:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5040:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5041:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4960:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
- loop44:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5042:1: ( rule__XOtherOperatorExpression__Group_1__0 )*
+ loop46:
do {
- int alt44=2;
- alt44 = dfa44.predict(input);
- switch (alt44) {
+ int alt46=2;
+ alt46 = dfa46.predict(input);
+ switch (alt46) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4960:2: rule__XOtherOperatorExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5042:2: rule__XOtherOperatorExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl10350);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl10590);
rule__XOtherOperatorExpression__Group_1__0();
state._fsp--;
@@ -15439,7 +15874,7 @@ public final void rule__XOtherOperatorExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop44;
+ break loop46;
}
} while (true);
@@ -15468,21 +15903,21 @@ public final void rule__XOtherOperatorExpression__Group__1__Impl() throws Recogn
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4974:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5056:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ;
public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4978:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4979:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5060:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5061:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__010385);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__010625);
rule__XOtherOperatorExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__010388);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__010628);
rule__XOtherOperatorExpression__Group_1__1();
state._fsp--;
@@ -15506,25 +15941,25 @@ public final void rule__XOtherOperatorExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4986:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5068:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4990:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4991:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5072:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5073:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4991:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4992:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5073:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5074:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4993:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4993:2: rule__XOtherOperatorExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5075:1: ( rule__XOtherOperatorExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5075:2: rule__XOtherOperatorExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl10415);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl10655);
rule__XOtherOperatorExpression__Group_1_0__0();
state._fsp--;
@@ -15557,16 +15992,16 @@ public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5003:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5085:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5007:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5008:2: rule__XOtherOperatorExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5089:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5090:2: rule__XOtherOperatorExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__110445);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__110685);
rule__XOtherOperatorExpression__Group_1__1__Impl();
state._fsp--;
@@ -15590,25 +16025,25 @@ public final void rule__XOtherOperatorExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5014:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5096:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5018:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5019:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5100:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5101:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5019:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5020:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5101:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5102:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5021:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5021:2: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5103:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5103:2: rule__XOtherOperatorExpression__RightOperandAssignment_1_1
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl10472);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl10712);
rule__XOtherOperatorExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -15641,16 +16076,16 @@ public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5035:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5117:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5039:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5040:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5121:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5122:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__010506);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__010746);
rule__XOtherOperatorExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -15674,25 +16109,25 @@ public final void rule__XOtherOperatorExpression__Group_1_0__0() throws Recognit
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5046:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5128:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5050:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5051:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5132:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5133:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5051:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5052:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5133:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5134:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5053:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5053:2: rule__XOtherOperatorExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5135:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5135:2: rule__XOtherOperatorExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl10533);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl10773);
rule__XOtherOperatorExpression__Group_1_0_0__0();
state._fsp--;
@@ -15725,21 +16160,21 @@ public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws Re
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5065:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5147:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5069:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5070:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5151:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5152:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__010565);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__010805);
rule__XOtherOperatorExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__010568);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__010808);
rule__XOtherOperatorExpression__Group_1_0_0__1();
state._fsp--;
@@ -15763,23 +16198,23 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws Recogn
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5077:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5159:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5081:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5082:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5163:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5164:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5082:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5083:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5164:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5165:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5084:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5086:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5166:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5168:1:
{
}
@@ -15804,16 +16239,16 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5096:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5178:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5100:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5101:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5182:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5183:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__110626);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__110866);
rule__XOtherOperatorExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -15837,25 +16272,25 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws Recogn
// $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5107:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5189:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5111:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5112:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5193:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5194:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5112:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5113:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5194:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5195:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5114:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5114:2: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5196:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5196:2: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl10653);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl10893);
rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -15887,23 +16322,176 @@ public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws
// $ANTLR end "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl"
- // $ANTLR start "rule__OpOther__Group_3__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5128:1: rule__OpOther__Group_3__0 : rule__OpOther__Group_3__0__Impl rule__OpOther__Group_3__1 ;
- public final void rule__OpOther__Group_3__0() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_2__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5210:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ;
+ public final void rule__OpOther__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5214:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5215:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__010927);
+ rule__OpOther__Group_2__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__010930);
+ rule__OpOther__Group_2__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OpOther__Group_2__0"
+
+
+ // $ANTLR start "rule__OpOther__Group_2__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5222:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ;
+ public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5226:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5227:1: ( '>' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5227:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5228:1: '>'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0());
+ }
+ match(input,25,FOLLOW_25_in_rule__OpOther__Group_2__0__Impl10958); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OpOther__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__OpOther__Group_2__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5241:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ;
+ public final void rule__OpOther__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5132:1: ( rule__OpOther__Group_3__0__Impl rule__OpOther__Group_3__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5133:2: rule__OpOther__Group_3__0__Impl rule__OpOther__Group_3__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5245:1: ( rule__OpOther__Group_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5246:2: rule__OpOther__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_3__0__Impl_in_rule__OpOther__Group_3__010687);
- rule__OpOther__Group_3__0__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__110989);
+ rule__OpOther__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__OpOther__Group_3__1_in_rule__OpOther__Group_3__010690);
- rule__OpOther__Group_3__1();
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OpOther__Group_2__1"
+
+
+ // $ANTLR start "rule__OpOther__Group_2__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5252:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ;
+ public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5256:1: ( ( '..' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5257:1: ( '..' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5257:1: ( '..' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5258:1: '..'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1());
+ }
+ match(input,29,FOLLOW_29_in_rule__OpOther__Group_2__1__Impl11017); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OpOther__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__OpOther__Group_5__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5275:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ;
+ public final void rule__OpOther__Group_5__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5279:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5280:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1
+ {
+ pushFollow(FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__011052);
+ rule__OpOther__Group_5__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__011055);
+ rule__OpOther__Group_5__1();
state._fsp--;
if (state.failed) return ;
@@ -15922,28 +16510,28 @@ public final void rule__OpOther__Group_3__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3__0"
+ // $ANTLR end "rule__OpOther__Group_5__0"
- // $ANTLR start "rule__OpOther__Group_3__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5140:1: rule__OpOther__Group_3__0__Impl : ( '>' ) ;
- public final void rule__OpOther__Group_3__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5287:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ;
+ public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5144:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5145:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5291:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5292:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5145:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5146:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5292:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5293:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_0());
+ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
}
- match(input,22,FOLLOW_22_in_rule__OpOther__Group_3__0__Impl10718); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__OpOther__Group_5__0__Impl11083); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_0());
+ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0());
}
}
@@ -15963,21 +16551,21 @@ public final void rule__OpOther__Group_3__0__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3__0__Impl"
+ // $ANTLR end "rule__OpOther__Group_5__0__Impl"
- // $ANTLR start "rule__OpOther__Group_3__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5159:1: rule__OpOther__Group_3__1 : rule__OpOther__Group_3__1__Impl ;
- public final void rule__OpOther__Group_3__1() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5306:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ;
+ public final void rule__OpOther__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5163:1: ( rule__OpOther__Group_3__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5164:2: rule__OpOther__Group_3__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5310:1: ( rule__OpOther__Group_5__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5311:2: rule__OpOther__Group_5__1__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_3__1__Impl_in_rule__OpOther__Group_3__110749);
- rule__OpOther__Group_3__1__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__111114);
+ rule__OpOther__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -15996,30 +16584,30 @@ public final void rule__OpOther__Group_3__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3__1"
+ // $ANTLR end "rule__OpOther__Group_5__1"
- // $ANTLR start "rule__OpOther__Group_3__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5170:1: rule__OpOther__Group_3__1__Impl : ( ( rule__OpOther__Alternatives_3_1 ) ) ;
- public final void rule__OpOther__Group_3__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5317:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ;
+ public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5174:1: ( ( ( rule__OpOther__Alternatives_3_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5175:1: ( ( rule__OpOther__Alternatives_3_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5321:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5322:1: ( ( rule__OpOther__Alternatives_5_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5175:1: ( ( rule__OpOther__Alternatives_3_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5176:1: ( rule__OpOther__Alternatives_3_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5322:1: ( ( rule__OpOther__Alternatives_5_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5323:1: ( rule__OpOther__Alternatives_5_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getAlternatives_3_1());
+ before(grammarAccess.getOpOtherAccess().getAlternatives_5_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5177:1: ( rule__OpOther__Alternatives_3_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5177:2: rule__OpOther__Alternatives_3_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5324:1: ( rule__OpOther__Alternatives_5_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5324:2: rule__OpOther__Alternatives_5_1
{
- pushFollow(FOLLOW_rule__OpOther__Alternatives_3_1_in_rule__OpOther__Group_3__1__Impl10776);
- rule__OpOther__Alternatives_3_1();
+ pushFollow(FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl11141);
+ rule__OpOther__Alternatives_5_1();
state._fsp--;
if (state.failed) return ;
@@ -16027,7 +16615,7 @@ public final void rule__OpOther__Group_3__1__Impl() throws RecognitionException
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getAlternatives_3_1());
+ after(grammarAccess.getOpOtherAccess().getAlternatives_5_1());
}
}
@@ -16047,21 +16635,21 @@ public final void rule__OpOther__Group_3__1__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3__1__Impl"
+ // $ANTLR end "rule__OpOther__Group_5__1__Impl"
- // $ANTLR start "rule__OpOther__Group_3_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5191:1: rule__OpOther__Group_3_1_0__0 : rule__OpOther__Group_3_1_0__0__Impl ;
- public final void rule__OpOther__Group_3_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5_1_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5338:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ;
+ public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5195:1: ( rule__OpOther__Group_3_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5196:2: rule__OpOther__Group_3_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5342:1: ( rule__OpOther__Group_5_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5343:2: rule__OpOther__Group_5_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_3_1_0__0__Impl_in_rule__OpOther__Group_3_1_0__010810);
- rule__OpOther__Group_3_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__011175);
+ rule__OpOther__Group_5_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -16080,30 +16668,30 @@ public final void rule__OpOther__Group_3_1_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3_1_0__0"
+ // $ANTLR end "rule__OpOther__Group_5_1_0__0"
- // $ANTLR start "rule__OpOther__Group_3_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5202:1: rule__OpOther__Group_3_1_0__0__Impl : ( ( rule__OpOther__Group_3_1_0_0__0 ) ) ;
- public final void rule__OpOther__Group_3_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5349:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ;
+ public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5206:1: ( ( ( rule__OpOther__Group_3_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5207:1: ( ( rule__OpOther__Group_3_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5353:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5354:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5207:1: ( ( rule__OpOther__Group_3_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5208:1: ( rule__OpOther__Group_3_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5354:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5355:1: ( rule__OpOther__Group_5_1_0_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_3_1_0_0());
+ before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5209:1: ( rule__OpOther__Group_3_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5209:2: rule__OpOther__Group_3_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5356:1: ( rule__OpOther__Group_5_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5356:2: rule__OpOther__Group_5_1_0_0__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_3_1_0_0__0_in_rule__OpOther__Group_3_1_0__0__Impl10837);
- rule__OpOther__Group_3_1_0_0__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl11202);
+ rule__OpOther__Group_5_1_0_0__0();
state._fsp--;
if (state.failed) return ;
@@ -16111,7 +16699,7 @@ public final void rule__OpOther__Group_3_1_0__0__Impl() throws RecognitionExcept
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGroup_3_1_0_0());
+ after(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0());
}
}
@@ -16131,26 +16719,26 @@ public final void rule__OpOther__Group_3_1_0__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3_1_0__0__Impl"
+ // $ANTLR end "rule__OpOther__Group_5_1_0__0__Impl"
- // $ANTLR start "rule__OpOther__Group_3_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5221:1: rule__OpOther__Group_3_1_0_0__0 : rule__OpOther__Group_3_1_0_0__0__Impl rule__OpOther__Group_3_1_0_0__1 ;
- public final void rule__OpOther__Group_3_1_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5_1_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5368:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ;
+ public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5225:1: ( rule__OpOther__Group_3_1_0_0__0__Impl rule__OpOther__Group_3_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5226:2: rule__OpOther__Group_3_1_0_0__0__Impl rule__OpOther__Group_3_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5372:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5373:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1
{
- pushFollow(FOLLOW_rule__OpOther__Group_3_1_0_0__0__Impl_in_rule__OpOther__Group_3_1_0_0__010869);
- rule__OpOther__Group_3_1_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__011234);
+ rule__OpOther__Group_5_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__OpOther__Group_3_1_0_0__1_in_rule__OpOther__Group_3_1_0_0__010872);
- rule__OpOther__Group_3_1_0_0__1();
+ pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__011237);
+ rule__OpOther__Group_5_1_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -16169,28 +16757,28 @@ public final void rule__OpOther__Group_3_1_0_0__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3_1_0_0__0"
+ // $ANTLR end "rule__OpOther__Group_5_1_0_0__0"
- // $ANTLR start "rule__OpOther__Group_3_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5233:1: rule__OpOther__Group_3_1_0_0__0__Impl : ( '>' ) ;
- public final void rule__OpOther__Group_3_1_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5380:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ;
+ public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5237:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5238:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5384:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5385:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5238:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5239:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5385:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5386:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_0());
+ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
}
- match(input,22,FOLLOW_22_in_rule__OpOther__Group_3_1_0_0__0__Impl10900); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__OpOther__Group_5_1_0_0__0__Impl11265); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_0());
+ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0());
}
}
@@ -16210,21 +16798,21 @@ public final void rule__OpOther__Group_3_1_0_0__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3_1_0_0__0__Impl"
+ // $ANTLR end "rule__OpOther__Group_5_1_0_0__0__Impl"
- // $ANTLR start "rule__OpOther__Group_3_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5252:1: rule__OpOther__Group_3_1_0_0__1 : rule__OpOther__Group_3_1_0_0__1__Impl ;
- public final void rule__OpOther__Group_3_1_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5_1_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5399:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ;
+ public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5256:1: ( rule__OpOther__Group_3_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5257:2: rule__OpOther__Group_3_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5403:1: ( rule__OpOther__Group_5_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5404:2: rule__OpOther__Group_5_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_3_1_0_0__1__Impl_in_rule__OpOther__Group_3_1_0_0__110931);
- rule__OpOther__Group_3_1_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__111296);
+ rule__OpOther__Group_5_1_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -16243,28 +16831,28 @@ public final void rule__OpOther__Group_3_1_0_0__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3_1_0_0__1"
+ // $ANTLR end "rule__OpOther__Group_5_1_0_0__1"
- // $ANTLR start "rule__OpOther__Group_3_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5263:1: rule__OpOther__Group_3_1_0_0__1__Impl : ( '>' ) ;
- public final void rule__OpOther__Group_3_1_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5410:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ;
+ public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5267:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5268:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5414:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5415:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5268:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5269:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5415:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5416:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_1());
+ before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1());
}
- match(input,22,FOLLOW_22_in_rule__OpOther__Group_3_1_0_0__1__Impl10959); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__OpOther__Group_5_1_0_0__1__Impl11324); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_3_1_0_0_1());
+ after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1());
}
}
@@ -16284,26 +16872,26 @@ public final void rule__OpOther__Group_3_1_0_0__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_3_1_0_0__1__Impl"
+ // $ANTLR end "rule__OpOther__Group_5_1_0_0__1__Impl"
- // $ANTLR start "rule__OpOther__Group_4__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5286:1: rule__OpOther__Group_4__0 : rule__OpOther__Group_4__0__Impl rule__OpOther__Group_4__1 ;
- public final void rule__OpOther__Group_4__0() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5433:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ;
+ public final void rule__OpOther__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5290:1: ( rule__OpOther__Group_4__0__Impl rule__OpOther__Group_4__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5291:2: rule__OpOther__Group_4__0__Impl rule__OpOther__Group_4__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5437:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5438:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1
{
- pushFollow(FOLLOW_rule__OpOther__Group_4__0__Impl_in_rule__OpOther__Group_4__010994);
- rule__OpOther__Group_4__0__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__011359);
+ rule__OpOther__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__OpOther__Group_4__1_in_rule__OpOther__Group_4__010997);
- rule__OpOther__Group_4__1();
+ pushFollow(FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__011362);
+ rule__OpOther__Group_6__1();
state._fsp--;
if (state.failed) return ;
@@ -16322,28 +16910,28 @@ public final void rule__OpOther__Group_4__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4__0"
+ // $ANTLR end "rule__OpOther__Group_6__0"
- // $ANTLR start "rule__OpOther__Group_4__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5298:1: rule__OpOther__Group_4__0__Impl : ( '<' ) ;
- public final void rule__OpOther__Group_4__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5445:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ;
+ public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5302:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5303:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5449:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5450:1: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5303:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5304:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5450:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5451:1: '<'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_0());
+ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
}
- match(input,23,FOLLOW_23_in_rule__OpOther__Group_4__0__Impl11025); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__OpOther__Group_6__0__Impl11390); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_0());
+ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0());
}
}
@@ -16363,21 +16951,21 @@ public final void rule__OpOther__Group_4__0__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4__0__Impl"
+ // $ANTLR end "rule__OpOther__Group_6__0__Impl"
- // $ANTLR start "rule__OpOther__Group_4__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5317:1: rule__OpOther__Group_4__1 : rule__OpOther__Group_4__1__Impl ;
- public final void rule__OpOther__Group_4__1() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5464:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ;
+ public final void rule__OpOther__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5321:1: ( rule__OpOther__Group_4__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5322:2: rule__OpOther__Group_4__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5468:1: ( rule__OpOther__Group_6__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5469:2: rule__OpOther__Group_6__1__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_4__1__Impl_in_rule__OpOther__Group_4__111056);
- rule__OpOther__Group_4__1__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__111421);
+ rule__OpOther__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -16396,30 +16984,30 @@ public final void rule__OpOther__Group_4__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4__1"
+ // $ANTLR end "rule__OpOther__Group_6__1"
- // $ANTLR start "rule__OpOther__Group_4__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5328:1: rule__OpOther__Group_4__1__Impl : ( ( rule__OpOther__Alternatives_4_1 ) ) ;
- public final void rule__OpOther__Group_4__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5475:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ;
+ public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5332:1: ( ( ( rule__OpOther__Alternatives_4_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5333:1: ( ( rule__OpOther__Alternatives_4_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5479:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5480:1: ( ( rule__OpOther__Alternatives_6_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5333:1: ( ( rule__OpOther__Alternatives_4_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5334:1: ( rule__OpOther__Alternatives_4_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5480:1: ( ( rule__OpOther__Alternatives_6_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5481:1: ( rule__OpOther__Alternatives_6_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getAlternatives_4_1());
+ before(grammarAccess.getOpOtherAccess().getAlternatives_6_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5335:1: ( rule__OpOther__Alternatives_4_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5335:2: rule__OpOther__Alternatives_4_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5482:1: ( rule__OpOther__Alternatives_6_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5482:2: rule__OpOther__Alternatives_6_1
{
- pushFollow(FOLLOW_rule__OpOther__Alternatives_4_1_in_rule__OpOther__Group_4__1__Impl11083);
- rule__OpOther__Alternatives_4_1();
+ pushFollow(FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl11448);
+ rule__OpOther__Alternatives_6_1();
state._fsp--;
if (state.failed) return ;
@@ -16427,7 +17015,7 @@ public final void rule__OpOther__Group_4__1__Impl() throws RecognitionException
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getAlternatives_4_1());
+ after(grammarAccess.getOpOtherAccess().getAlternatives_6_1());
}
}
@@ -16447,21 +17035,21 @@ public final void rule__OpOther__Group_4__1__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4__1__Impl"
+ // $ANTLR end "rule__OpOther__Group_6__1__Impl"
- // $ANTLR start "rule__OpOther__Group_4_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5349:1: rule__OpOther__Group_4_1_0__0 : rule__OpOther__Group_4_1_0__0__Impl ;
- public final void rule__OpOther__Group_4_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6_1_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5496:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ;
+ public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5353:1: ( rule__OpOther__Group_4_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5354:2: rule__OpOther__Group_4_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5500:1: ( rule__OpOther__Group_6_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5501:2: rule__OpOther__Group_6_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0__0__Impl_in_rule__OpOther__Group_4_1_0__011117);
- rule__OpOther__Group_4_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__011482);
+ rule__OpOther__Group_6_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -16480,30 +17068,30 @@ public final void rule__OpOther__Group_4_1_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4_1_0__0"
+ // $ANTLR end "rule__OpOther__Group_6_1_0__0"
- // $ANTLR start "rule__OpOther__Group_4_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5360:1: rule__OpOther__Group_4_1_0__0__Impl : ( ( rule__OpOther__Group_4_1_0_0__0 ) ) ;
- public final void rule__OpOther__Group_4_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5507:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ;
+ public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5364:1: ( ( ( rule__OpOther__Group_4_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5365:1: ( ( rule__OpOther__Group_4_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5511:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5512:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5365:1: ( ( rule__OpOther__Group_4_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5366:1: ( rule__OpOther__Group_4_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5512:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5513:1: ( rule__OpOther__Group_6_1_0_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_4_1_0_0());
+ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5367:1: ( rule__OpOther__Group_4_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5367:2: rule__OpOther__Group_4_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5514:1: ( rule__OpOther__Group_6_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5514:2: rule__OpOther__Group_6_1_0_0__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0_0__0_in_rule__OpOther__Group_4_1_0__0__Impl11144);
- rule__OpOther__Group_4_1_0_0__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl11509);
+ rule__OpOther__Group_6_1_0_0__0();
state._fsp--;
if (state.failed) return ;
@@ -16511,7 +17099,7 @@ public final void rule__OpOther__Group_4_1_0__0__Impl() throws RecognitionExcept
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getGroup_4_1_0_0());
+ after(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0());
}
}
@@ -16531,26 +17119,26 @@ public final void rule__OpOther__Group_4_1_0__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4_1_0__0__Impl"
+ // $ANTLR end "rule__OpOther__Group_6_1_0__0__Impl"
- // $ANTLR start "rule__OpOther__Group_4_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5379:1: rule__OpOther__Group_4_1_0_0__0 : rule__OpOther__Group_4_1_0_0__0__Impl rule__OpOther__Group_4_1_0_0__1 ;
- public final void rule__OpOther__Group_4_1_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6_1_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5526:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ;
+ public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5383:1: ( rule__OpOther__Group_4_1_0_0__0__Impl rule__OpOther__Group_4_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5384:2: rule__OpOther__Group_4_1_0_0__0__Impl rule__OpOther__Group_4_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5530:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5531:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1
{
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0_0__0__Impl_in_rule__OpOther__Group_4_1_0_0__011176);
- rule__OpOther__Group_4_1_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__011541);
+ rule__OpOther__Group_6_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0_0__1_in_rule__OpOther__Group_4_1_0_0__011179);
- rule__OpOther__Group_4_1_0_0__1();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__011544);
+ rule__OpOther__Group_6_1_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -16569,28 +17157,28 @@ public final void rule__OpOther__Group_4_1_0_0__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4_1_0_0__0"
+ // $ANTLR end "rule__OpOther__Group_6_1_0_0__0"
- // $ANTLR start "rule__OpOther__Group_4_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5391:1: rule__OpOther__Group_4_1_0_0__0__Impl : ( '<' ) ;
- public final void rule__OpOther__Group_4_1_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5538:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ;
+ public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5395:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5396:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5542:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5543:1: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5396:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5397:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5543:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5544:1: '<'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_0());
+ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
}
- match(input,23,FOLLOW_23_in_rule__OpOther__Group_4_1_0_0__0__Impl11207); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__OpOther__Group_6_1_0_0__0__Impl11572); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_0());
+ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0());
}
}
@@ -16610,21 +17198,21 @@ public final void rule__OpOther__Group_4_1_0_0__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4_1_0_0__0__Impl"
+ // $ANTLR end "rule__OpOther__Group_6_1_0_0__0__Impl"
- // $ANTLR start "rule__OpOther__Group_4_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5410:1: rule__OpOther__Group_4_1_0_0__1 : rule__OpOther__Group_4_1_0_0__1__Impl ;
- public final void rule__OpOther__Group_4_1_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6_1_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5557:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ;
+ public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5414:1: ( rule__OpOther__Group_4_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5415:2: rule__OpOther__Group_4_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5561:1: ( rule__OpOther__Group_6_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5562:2: rule__OpOther__Group_6_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0_0__1__Impl_in_rule__OpOther__Group_4_1_0_0__111238);
- rule__OpOther__Group_4_1_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__111603);
+ rule__OpOther__Group_6_1_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -16643,28 +17231,28 @@ public final void rule__OpOther__Group_4_1_0_0__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4_1_0_0__1"
+ // $ANTLR end "rule__OpOther__Group_6_1_0_0__1"
- // $ANTLR start "rule__OpOther__Group_4_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5421:1: rule__OpOther__Group_4_1_0_0__1__Impl : ( '<' ) ;
- public final void rule__OpOther__Group_4_1_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5568:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ;
+ public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5425:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5426:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5572:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5573:1: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5426:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5427:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5573:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5574:1: '<'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_1());
+ before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1());
}
- match(input,23,FOLLOW_23_in_rule__OpOther__Group_4_1_0_0__1__Impl11266); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__OpOther__Group_6_1_0_0__1__Impl11631); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_4_1_0_0_1());
+ after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1());
}
}
@@ -16684,25 +17272,25 @@ public final void rule__OpOther__Group_4_1_0_0__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__OpOther__Group_4_1_0_0__1__Impl"
+ // $ANTLR end "rule__OpOther__Group_6_1_0_0__1__Impl"
// $ANTLR start "rule__XAdditiveExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5444:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5591:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ;
public final void rule__XAdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5448:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5449:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5595:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5596:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__011301);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__011666);
rule__XAdditiveExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__011304);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__011669);
rule__XAdditiveExpression__Group__1();
state._fsp--;
@@ -16726,22 +17314,22 @@ public final void rule__XAdditiveExpression__Group__0() throws RecognitionExcept
// $ANTLR start "rule__XAdditiveExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5456:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5603:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5460:1: ( ( ruleXMultiplicativeExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5461:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5607:1: ( ( ruleXMultiplicativeExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5608:1: ( ruleXMultiplicativeExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5461:1: ( ruleXMultiplicativeExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5462:1: ruleXMultiplicativeExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5608:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5609:1: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl11331);
+ pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl11696);
ruleXMultiplicativeExpression();
state._fsp--;
@@ -16771,16 +17359,16 @@ public final void rule__XAdditiveExpression__Group__0__Impl() throws Recognition
// $ANTLR start "rule__XAdditiveExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5473:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5620:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ;
public final void rule__XAdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5477:1: ( rule__XAdditiveExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5478:2: rule__XAdditiveExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5624:1: ( rule__XAdditiveExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5625:2: rule__XAdditiveExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__111360);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__111725);
rule__XAdditiveExpression__Group__1__Impl();
state._fsp--;
@@ -16804,52 +17392,52 @@ public final void rule__XAdditiveExpression__Group__1() throws RecognitionExcept
// $ANTLR start "rule__XAdditiveExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5484:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5631:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ;
public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5488:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5489:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5635:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5636:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5489:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5490:1: ( rule__XAdditiveExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5636:1: ( ( rule__XAdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5637:1: ( rule__XAdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5491:1: ( rule__XAdditiveExpression__Group_1__0 )*
- loop45:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5638:1: ( rule__XAdditiveExpression__Group_1__0 )*
+ loop47:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA45_0==31) ) {
- int LA45_2 = input.LA(2);
+ if ( (LA47_0==35) ) {
+ int LA47_2 = input.LA(2);
- if ( (synpred73_InternalGraphViewStyle()) ) {
- alt45=1;
+ if ( (synpred83_InternalGraphViewStyle()) ) {
+ alt47=1;
}
}
- else if ( (LA45_0==30) ) {
- int LA45_3 = input.LA(2);
+ else if ( (LA47_0==34) ) {
+ int LA47_3 = input.LA(2);
- if ( (synpred73_InternalGraphViewStyle()) ) {
- alt45=1;
+ if ( (synpred83_InternalGraphViewStyle()) ) {
+ alt47=1;
}
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5491:2: rule__XAdditiveExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5638:2: rule__XAdditiveExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl11387);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl11752);
rule__XAdditiveExpression__Group_1__0();
state._fsp--;
@@ -16859,7 +17447,7 @@ else if ( (LA45_0==30) ) {
break;
default :
- break loop45;
+ break loop47;
}
} while (true);
@@ -16888,21 +17476,21 @@ else if ( (LA45_0==30) ) {
// $ANTLR start "rule__XAdditiveExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5505:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5652:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ;
public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5509:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5510:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5656:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5657:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__011422);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__011787);
rule__XAdditiveExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__011425);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__011790);
rule__XAdditiveExpression__Group_1__1();
state._fsp--;
@@ -16926,25 +17514,25 @@ public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5517:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5664:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5521:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5522:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5668:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5669:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5522:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5523:1: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5669:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5670:1: ( rule__XAdditiveExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5524:1: ( rule__XAdditiveExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5524:2: rule__XAdditiveExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5671:1: ( rule__XAdditiveExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5671:2: rule__XAdditiveExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl11452);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl11817);
rule__XAdditiveExpression__Group_1_0__0();
state._fsp--;
@@ -16977,16 +17565,16 @@ public final void rule__XAdditiveExpression__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__XAdditiveExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5534:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5681:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ;
public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5538:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5539:2: rule__XAdditiveExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5685:1: ( rule__XAdditiveExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5686:2: rule__XAdditiveExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__111482);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__111847);
rule__XAdditiveExpression__Group_1__1__Impl();
state._fsp--;
@@ -17010,25 +17598,25 @@ public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5545:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5692:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5549:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5550:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5696:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5697:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5550:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5551:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5697:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5698:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5552:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5552:2: rule__XAdditiveExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5699:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5699:2: rule__XAdditiveExpression__RightOperandAssignment_1_1
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl11509);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl11874);
rule__XAdditiveExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -17061,16 +17649,16 @@ public final void rule__XAdditiveExpression__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5566:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5713:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ;
public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5570:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5571:2: rule__XAdditiveExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5717:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5718:2: rule__XAdditiveExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__011543);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__011908);
rule__XAdditiveExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -17094,25 +17682,25 @@ public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionEx
// $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5577:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5724:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5581:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5582:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5728:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5729:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5582:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5583:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5729:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5730:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5584:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5584:2: rule__XAdditiveExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5731:1: ( rule__XAdditiveExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5731:2: rule__XAdditiveExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl11570);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl11935);
rule__XAdditiveExpression__Group_1_0_0__0();
state._fsp--;
@@ -17145,21 +17733,21 @@ public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws Recogni
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5596:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5743:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ;
public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5600:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5601:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5747:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5748:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__011602);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__011967);
rule__XAdditiveExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__011605);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__011970);
rule__XAdditiveExpression__Group_1_0_0__1();
state._fsp--;
@@ -17183,23 +17771,23 @@ public final void rule__XAdditiveExpression__Group_1_0_0__0() throws Recognition
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5608:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5755:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5612:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5613:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5759:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5760:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5613:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5614:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5760:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5761:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5615:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5617:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5762:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5764:1:
{
}
@@ -17224,16 +17812,16 @@ public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws Recog
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5627:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5774:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ;
public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5631:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5632:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5778:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5779:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__111663);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__112028);
rule__XAdditiveExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -17257,25 +17845,25 @@ public final void rule__XAdditiveExpression__Group_1_0_0__1() throws Recognition
// $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5638:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5785:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5642:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5643:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5789:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5790:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5643:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5644:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5790:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5791:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5645:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5645:2: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5792:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5792:2: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl11690);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl12055);
rule__XAdditiveExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -17308,21 +17896,21 @@ public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws Recog
// $ANTLR start "rule__XMultiplicativeExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5659:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5806:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ;
public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5663:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5664:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5810:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5811:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__011724);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__012089);
rule__XMultiplicativeExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__011727);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__012092);
rule__XMultiplicativeExpression__Group__1();
state._fsp--;
@@ -17346,22 +17934,22 @@ public final void rule__XMultiplicativeExpression__Group__0() throws Recognition
// $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5671:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5818:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5675:1: ( ( ruleXUnaryOperation ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5676:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5822:1: ( ( ruleXUnaryOperation ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5823:1: ( ruleXUnaryOperation )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5676:1: ( ruleXUnaryOperation )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5677:1: ruleXUnaryOperation
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5823:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5824:1: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl11754);
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl12119);
ruleXUnaryOperation();
state._fsp--;
@@ -17391,16 +17979,16 @@ public final void rule__XMultiplicativeExpression__Group__0__Impl() throws Recog
// $ANTLR start "rule__XMultiplicativeExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5688:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5835:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ;
public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5692:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5693:2: rule__XMultiplicativeExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5839:1: ( rule__XMultiplicativeExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5840:2: rule__XMultiplicativeExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__111783);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__112148);
rule__XMultiplicativeExpression__Group__1__Impl();
state._fsp--;
@@ -17424,65 +18012,65 @@ public final void rule__XMultiplicativeExpression__Group__1() throws Recognition
// $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5699:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5846:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5703:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5704:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5850:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5851:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5704:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5705:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5851:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5852:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5706:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
- loop46:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5853:1: ( rule__XMultiplicativeExpression__Group_1__0 )*
+ loop48:
do {
- int alt46=2;
+ int alt48=2;
switch ( input.LA(1) ) {
- case 32:
+ case 36:
{
- int LA46_2 = input.LA(2);
+ int LA48_2 = input.LA(2);
- if ( (synpred74_InternalGraphViewStyle()) ) {
- alt46=1;
+ if ( (synpred84_InternalGraphViewStyle()) ) {
+ alt48=1;
}
}
break;
- case 33:
+ case 37:
{
- int LA46_3 = input.LA(2);
+ int LA48_3 = input.LA(2);
- if ( (synpred74_InternalGraphViewStyle()) ) {
- alt46=1;
+ if ( (synpred84_InternalGraphViewStyle()) ) {
+ alt48=1;
}
}
break;
- case 34:
+ case 38:
{
- int LA46_4 = input.LA(2);
+ int LA48_4 = input.LA(2);
- if ( (synpred74_InternalGraphViewStyle()) ) {
- alt46=1;
+ if ( (synpred84_InternalGraphViewStyle()) ) {
+ alt48=1;
}
}
break;
- case 35:
+ case 39:
{
- int LA46_5 = input.LA(2);
+ int LA48_5 = input.LA(2);
- if ( (synpred74_InternalGraphViewStyle()) ) {
- alt46=1;
+ if ( (synpred84_InternalGraphViewStyle()) ) {
+ alt48=1;
}
@@ -17491,11 +18079,11 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5706:2: rule__XMultiplicativeExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5853:2: rule__XMultiplicativeExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl11810);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl12175);
rule__XMultiplicativeExpression__Group_1__0();
state._fsp--;
@@ -17505,7 +18093,7 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog
break;
default :
- break loop46;
+ break loop48;
}
} while (true);
@@ -17534,21 +18122,21 @@ public final void rule__XMultiplicativeExpression__Group__1__Impl() throws Recog
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5720:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5867:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ;
public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5724:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5725:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5871:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5872:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__011845);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__012210);
rule__XMultiplicativeExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__011848);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__012213);
rule__XMultiplicativeExpression__Group_1__1();
state._fsp--;
@@ -17572,25 +18160,25 @@ public final void rule__XMultiplicativeExpression__Group_1__0() throws Recogniti
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5732:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5879:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5736:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5737:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5883:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5884:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5737:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5738:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5884:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5885:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5739:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5739:2: rule__XMultiplicativeExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5886:1: ( rule__XMultiplicativeExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5886:2: rule__XMultiplicativeExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl11875);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl12240);
rule__XMultiplicativeExpression__Group_1_0__0();
state._fsp--;
@@ -17623,16 +18211,16 @@ public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws Rec
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5749:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5896:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5753:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5754:2: rule__XMultiplicativeExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5900:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5901:2: rule__XMultiplicativeExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__111905);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__112270);
rule__XMultiplicativeExpression__Group_1__1__Impl();
state._fsp--;
@@ -17656,25 +18244,25 @@ public final void rule__XMultiplicativeExpression__Group_1__1() throws Recogniti
// $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5760:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5907:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5764:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5765:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5911:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5912:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5765:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5766:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5912:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5913:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5767:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5767:2: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5914:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5914:2: rule__XMultiplicativeExpression__RightOperandAssignment_1_1
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl11932);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl12297);
rule__XMultiplicativeExpression__RightOperandAssignment_1_1();
state._fsp--;
@@ -17707,16 +18295,16 @@ public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws Rec
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5781:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5928:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5785:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5786:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5932:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5933:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__011966);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__012331);
rule__XMultiplicativeExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -17740,25 +18328,25 @@ public final void rule__XMultiplicativeExpression__Group_1_0__0() throws Recogni
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5792:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5939:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5796:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5797:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5943:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5944:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5797:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5798:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5944:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5945:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5799:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5799:2: rule__XMultiplicativeExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5946:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5946:2: rule__XMultiplicativeExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl11993);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl12358);
rule__XMultiplicativeExpression__Group_1_0_0__0();
state._fsp--;
@@ -17791,21 +18379,21 @@ public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws R
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5811:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5958:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5815:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5816:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5962:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5963:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__012025);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__012390);
rule__XMultiplicativeExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__012028);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__012393);
rule__XMultiplicativeExpression__Group_1_0_0__1();
state._fsp--;
@@ -17829,23 +18417,23 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws Recog
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5823:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5970:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5827:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5828:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5974:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5975:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5828:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5829:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5975:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5976:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5830:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5832:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5977:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5979:1:
{
}
@@ -17870,16 +18458,16 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5842:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5989:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5846:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5847:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5993:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5994:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__112086);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__112451);
rule__XMultiplicativeExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -17903,25 +18491,25 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws Recog
// $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5853:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6000:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ;
public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5857:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5858:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6004:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6005:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5858:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5859:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6005:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6006:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5860:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5860:2: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6007:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6007:2: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl12113);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl12478);
rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1();
state._fsp--;
@@ -17954,21 +18542,21 @@ public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws
// $ANTLR start "rule__XUnaryOperation__Group_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5874:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6021:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ;
public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5878:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5879:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6025:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6026:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1
{
- pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__012147);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__012512);
rule__XUnaryOperation__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__012150);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__012515);
rule__XUnaryOperation__Group_0__1();
state._fsp--;
@@ -17992,23 +18580,23 @@ public final void rule__XUnaryOperation__Group_0__0() throws RecognitionExceptio
// $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5886:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6033:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ;
public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5890:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5891:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6037:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6038:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5891:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5892:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6038:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6039:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5893:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5895:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6040:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6042:1:
{
}
@@ -18033,21 +18621,21 @@ public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__XUnaryOperation__Group_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5905:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6052:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ;
public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5909:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5910:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6056:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6057:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2
{
- pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__112208);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__112573);
rule__XUnaryOperation__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__112211);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__112576);
rule__XUnaryOperation__Group_0__2();
state._fsp--;
@@ -18071,25 +18659,25 @@ public final void rule__XUnaryOperation__Group_0__1() throws RecognitionExceptio
// $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5917:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6064:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ;
public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5921:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5922:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6068:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6069:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5922:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5923:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6069:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6070:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5924:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5924:2: rule__XUnaryOperation__FeatureAssignment_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6071:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6071:2: rule__XUnaryOperation__FeatureAssignment_0_1
{
- pushFollow(FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl12238);
+ pushFollow(FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl12603);
rule__XUnaryOperation__FeatureAssignment_0_1();
state._fsp--;
@@ -18122,16 +18710,16 @@ public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionEx
// $ANTLR start "rule__XUnaryOperation__Group_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5934:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6081:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ;
public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5938:1: ( rule__XUnaryOperation__Group_0__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5939:2: rule__XUnaryOperation__Group_0__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6085:1: ( rule__XUnaryOperation__Group_0__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6086:2: rule__XUnaryOperation__Group_0__2__Impl
{
- pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__212268);
+ pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__212633);
rule__XUnaryOperation__Group_0__2__Impl();
state._fsp--;
@@ -18155,25 +18743,25 @@ public final void rule__XUnaryOperation__Group_0__2() throws RecognitionExceptio
// $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5945:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6092:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ;
public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5949:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5950:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6096:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6097:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5950:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5951:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6097:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6098:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5952:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5952:2: rule__XUnaryOperation__OperandAssignment_0_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6099:1: ( rule__XUnaryOperation__OperandAssignment_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6099:2: rule__XUnaryOperation__OperandAssignment_0_2
{
- pushFollow(FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl12295);
+ pushFollow(FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl12660);
rule__XUnaryOperation__OperandAssignment_0_2();
state._fsp--;
@@ -18206,21 +18794,21 @@ public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionEx
// $ANTLR start "rule__XCastedExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5968:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6115:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ;
public final void rule__XCastedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5972:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5973:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6119:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6120:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__012331);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__012696);
rule__XCastedExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__012334);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__012699);
rule__XCastedExpression__Group__1();
state._fsp--;
@@ -18244,22 +18832,22 @@ public final void rule__XCastedExpression__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__XCastedExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5980:1: rule__XCastedExpression__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6127:1: rule__XCastedExpression__Group__0__Impl : ( ruleXMemberFeatureCall ) ;
public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5984:1: ( ( ruleXMemberFeatureCall ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5985:1: ( ruleXMemberFeatureCall )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6131:1: ( ( ruleXMemberFeatureCall ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6132:1: ( ruleXMemberFeatureCall )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5985:1: ( ruleXMemberFeatureCall )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5986:1: ruleXMemberFeatureCall
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6132:1: ( ruleXMemberFeatureCall )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6133:1: ruleXMemberFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXMemberFeatureCallParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl12361);
+ pushFollow(FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl12726);
ruleXMemberFeatureCall();
state._fsp--;
@@ -18289,16 +18877,16 @@ public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__XCastedExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5997:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6144:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ;
public final void rule__XCastedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6001:1: ( rule__XCastedExpression__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6002:2: rule__XCastedExpression__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6148:1: ( rule__XCastedExpression__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6149:2: rule__XCastedExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__112390);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__112755);
rule__XCastedExpression__Group__1__Impl();
state._fsp--;
@@ -18322,43 +18910,43 @@ public final void rule__XCastedExpression__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__XCastedExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6008:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6155:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ;
public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6012:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6013:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6159:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6160:1: ( ( rule__XCastedExpression__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6013:1: ( ( rule__XCastedExpression__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6014:1: ( rule__XCastedExpression__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6160:1: ( ( rule__XCastedExpression__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6161:1: ( rule__XCastedExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6015:1: ( rule__XCastedExpression__Group_1__0 )*
- loop47:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6162:1: ( rule__XCastedExpression__Group_1__0 )*
+ loop49:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==46) ) {
- int LA47_2 = input.LA(2);
+ if ( (LA49_0==53) ) {
+ int LA49_2 = input.LA(2);
- if ( (synpred75_InternalGraphViewStyle()) ) {
- alt47=1;
+ if ( (synpred85_InternalGraphViewStyle()) ) {
+ alt49=1;
}
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6015:2: rule__XCastedExpression__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6162:2: rule__XCastedExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl12417);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl12782);
rule__XCastedExpression__Group_1__0();
state._fsp--;
@@ -18368,7 +18956,7 @@ public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionEx
break;
default :
- break loop47;
+ break loop49;
}
} while (true);
@@ -18397,21 +18985,21 @@ public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__XCastedExpression__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6029:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6176:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ;
public final void rule__XCastedExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6033:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6034:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6180:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6181:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__012452);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__012817);
rule__XCastedExpression__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__012455);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__012820);
rule__XCastedExpression__Group_1__1();
state._fsp--;
@@ -18435,25 +19023,25 @@ public final void rule__XCastedExpression__Group_1__0() throws RecognitionExcept
// $ANTLR start "rule__XCastedExpression__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6041:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6188:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6045:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6046:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6192:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6193:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6046:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6047:1: ( rule__XCastedExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6193:1: ( ( rule__XCastedExpression__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6194:1: ( rule__XCastedExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6048:1: ( rule__XCastedExpression__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6048:2: rule__XCastedExpression__Group_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6195:1: ( rule__XCastedExpression__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6195:2: rule__XCastedExpression__Group_1_0__0
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl12482);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl12847);
rule__XCastedExpression__Group_1_0__0();
state._fsp--;
@@ -18486,16 +19074,16 @@ public final void rule__XCastedExpression__Group_1__0__Impl() throws Recognition
// $ANTLR start "rule__XCastedExpression__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6058:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6205:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ;
public final void rule__XCastedExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6062:1: ( rule__XCastedExpression__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6063:2: rule__XCastedExpression__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6209:1: ( rule__XCastedExpression__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6210:2: rule__XCastedExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__112512);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__112877);
rule__XCastedExpression__Group_1__1__Impl();
state._fsp--;
@@ -18519,25 +19107,25 @@ public final void rule__XCastedExpression__Group_1__1() throws RecognitionExcept
// $ANTLR start "rule__XCastedExpression__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6069:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6216:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ;
public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6073:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6074:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6220:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6221:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6074:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6075:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6221:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6222:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6076:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6076:2: rule__XCastedExpression__TypeAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6223:1: ( rule__XCastedExpression__TypeAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6223:2: rule__XCastedExpression__TypeAssignment_1_1
{
- pushFollow(FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl12539);
+ pushFollow(FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl12904);
rule__XCastedExpression__TypeAssignment_1_1();
state._fsp--;
@@ -18570,16 +19158,16 @@ public final void rule__XCastedExpression__Group_1__1__Impl() throws Recognition
// $ANTLR start "rule__XCastedExpression__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6090:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6237:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ;
public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6094:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6095:2: rule__XCastedExpression__Group_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6241:1: ( rule__XCastedExpression__Group_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6242:2: rule__XCastedExpression__Group_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__012573);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__012938);
rule__XCastedExpression__Group_1_0__0__Impl();
state._fsp--;
@@ -18603,25 +19191,25 @@ public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionExce
// $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6101:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6248:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ;
public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6105:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6106:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6252:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6253:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6106:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6107:1: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6253:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6254:1: ( rule__XCastedExpression__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6108:1: ( rule__XCastedExpression__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6108:2: rule__XCastedExpression__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6255:1: ( rule__XCastedExpression__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6255:2: rule__XCastedExpression__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl12600);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl12965);
rule__XCastedExpression__Group_1_0_0__0();
state._fsp--;
@@ -18654,21 +19242,21 @@ public final void rule__XCastedExpression__Group_1_0__0__Impl() throws Recogniti
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6120:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6267:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ;
public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6124:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6125:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6271:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6272:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__012632);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__012997);
rule__XCastedExpression__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__012635);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__013000);
rule__XCastedExpression__Group_1_0_0__1();
state._fsp--;
@@ -18692,23 +19280,23 @@ public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionEx
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6132:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6279:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ;
public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6136:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6137:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6283:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6284:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6137:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6138:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6284:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6285:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6139:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6141:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6286:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6288:1:
{
}
@@ -18733,16 +19321,16 @@ public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws Recogni
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6151:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6298:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ;
public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6155:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6156:2: rule__XCastedExpression__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6302:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6303:2: rule__XCastedExpression__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__112693);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__113058);
rule__XCastedExpression__Group_1_0_0__1__Impl();
state._fsp--;
@@ -18766,22 +19354,22 @@ public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionEx
// $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6162:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6309:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ;
public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6166:1: ( ( 'as' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6167:1: ( 'as' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6313:1: ( ( 'as' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6314:1: ( 'as' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6167:1: ( 'as' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6168:1: 'as'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6314:1: ( 'as' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6315:1: 'as'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
}
- match(input,46,FOLLOW_46_in_rule__XCastedExpression__Group_1_0_0__1__Impl12721); if (state.failed) return ;
+ match(input,53,FOLLOW_53_in_rule__XCastedExpression__Group_1_0_0__1__Impl13086); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1());
}
@@ -18807,21 +19395,21 @@ public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws Recogni
// $ANTLR start "rule__XMemberFeatureCall__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6185:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6332:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ;
public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6189:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6190:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6336:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6337:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__012756);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__013121);
rule__XMemberFeatureCall__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__012759);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__013124);
rule__XMemberFeatureCall__Group__1();
state._fsp--;
@@ -18845,22 +19433,22 @@ public final void rule__XMemberFeatureCall__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6197:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6344:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ;
public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6201:1: ( ( ruleXPrimaryExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6202:1: ( ruleXPrimaryExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6348:1: ( ( ruleXPrimaryExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6349:1: ( ruleXPrimaryExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6202:1: ( ruleXPrimaryExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6203:1: ruleXPrimaryExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6349:1: ( ruleXPrimaryExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6350:1: ruleXPrimaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0());
}
- pushFollow(FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl12786);
+ pushFollow(FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl13151);
ruleXPrimaryExpression();
state._fsp--;
@@ -18890,16 +19478,16 @@ public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6214:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6361:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ;
public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6218:1: ( rule__XMemberFeatureCall__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6219:2: rule__XMemberFeatureCall__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6365:1: ( rule__XMemberFeatureCall__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6366:2: rule__XMemberFeatureCall__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__112815);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__113180);
rule__XMemberFeatureCall__Group__1__Impl();
state._fsp--;
@@ -18923,54 +19511,54 @@ public final void rule__XMemberFeatureCall__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6225:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6372:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ;
public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6229:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6230:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6376:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6377:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6230:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6231:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6377:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6378:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6232:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
- loop48:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6379:1: ( rule__XMemberFeatureCall__Alternatives_1 )*
+ loop50:
do {
- int alt48=2;
+ int alt50=2;
switch ( input.LA(1) ) {
- case 37:
+ case 41:
{
- int LA48_2 = input.LA(2);
+ int LA50_2 = input.LA(2);
- if ( (synpred76_InternalGraphViewStyle()) ) {
- alt48=1;
+ if ( (synpred86_InternalGraphViewStyle()) ) {
+ alt50=1;
}
}
break;
- case 75:
+ case 81:
{
- int LA48_3 = input.LA(2);
+ int LA50_3 = input.LA(2);
- if ( (synpred76_InternalGraphViewStyle()) ) {
- alt48=1;
+ if ( (synpred86_InternalGraphViewStyle()) ) {
+ alt50=1;
}
}
break;
- case 76:
+ case 82:
{
- int LA48_4 = input.LA(2);
+ int LA50_4 = input.LA(2);
- if ( (synpred76_InternalGraphViewStyle()) ) {
- alt48=1;
+ if ( (synpred86_InternalGraphViewStyle()) ) {
+ alt50=1;
}
@@ -18979,11 +19567,11 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6232:2: rule__XMemberFeatureCall__Alternatives_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6379:2: rule__XMemberFeatureCall__Alternatives_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl12842);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl13207);
rule__XMemberFeatureCall__Alternatives_1();
state._fsp--;
@@ -18993,7 +19581,7 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE
break;
default :
- break loop48;
+ break loop50;
}
} while (true);
@@ -19022,21 +19610,21 @@ public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6246:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6393:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6250:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6251:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6397:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6398:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__012877);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__013242);
rule__XMemberFeatureCall__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__012880);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__013245);
rule__XMemberFeatureCall__Group_1_0__1();
state._fsp--;
@@ -19060,25 +19648,25 @@ public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6258:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6405:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6262:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6263:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6409:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6410:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6263:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6264:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6410:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6411:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6265:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6265:2: rule__XMemberFeatureCall__Group_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6412:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6412:2: rule__XMemberFeatureCall__Group_1_0_0__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl12907);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl13272);
rule__XMemberFeatureCall__Group_1_0_0__0();
state._fsp--;
@@ -19111,16 +19699,16 @@ public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6275:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6422:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6279:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6280:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6426:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6427:2: rule__XMemberFeatureCall__Group_1_0__1__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__112937);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__113302);
rule__XMemberFeatureCall__Group_1_0__1__Impl();
state._fsp--;
@@ -19144,25 +19732,25 @@ public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6286:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6433:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6290:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6291:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6437:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6438:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6291:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6292:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6438:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6439:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6293:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6293:2: rule__XMemberFeatureCall__ValueAssignment_1_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6440:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6440:2: rule__XMemberFeatureCall__ValueAssignment_1_0_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl12964);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl13329);
rule__XMemberFeatureCall__ValueAssignment_1_0_1();
state._fsp--;
@@ -19195,16 +19783,16 @@ public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6307:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6454:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6311:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6312:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6458:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6459:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__012998);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__013363);
rule__XMemberFeatureCall__Group_1_0_0__0__Impl();
state._fsp--;
@@ -19228,25 +19816,25 @@ public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6318:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6465:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6322:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6323:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6469:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6470:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6323:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6324:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6470:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6471:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6325:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6325:2: rule__XMemberFeatureCall__Group_1_0_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6472:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6472:2: rule__XMemberFeatureCall__Group_1_0_0_0__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl13025);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl13390);
rule__XMemberFeatureCall__Group_1_0_0_0__0();
state._fsp--;
@@ -19279,21 +19867,21 @@ public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6337:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6484:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6341:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6342:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6488:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6489:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__013057);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__013422);
rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__013060);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__013425);
rule__XMemberFeatureCall__Group_1_0_0_0__1();
state._fsp--;
@@ -19317,23 +19905,23 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6349:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6496:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6353:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6354:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6500:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6501:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6354:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6355:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6501:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6502:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6356:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6358:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6503:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6505:1:
{
}
@@ -19358,21 +19946,21 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6368:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6515:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6372:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6373:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6519:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6520:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__113118);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__113483);
rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__113121);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__113486);
rule__XMemberFeatureCall__Group_1_0_0_0__2();
state._fsp--;
@@ -19396,24 +19984,34 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6380:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( '.' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6527:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6384:1: ( ( '.' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6385:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6531:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6532:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6385:1: ( '.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6386:1: '.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6532:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6533:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1());
+ before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6534:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6534:2: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1
+ {
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl13513);
+ rule__XMemberFeatureCall__Alternatives_1_0_0_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,37,FOLLOW_37_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl13149); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1());
+ after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1());
}
}
@@ -19437,21 +20035,21 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6399:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6544:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6403:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6404:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6548:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6549:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__213180);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__213543);
rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__213183);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__213546);
rule__XMemberFeatureCall__Group_1_0_0_0__3();
state._fsp--;
@@ -19475,25 +20073,25 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6411:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6556:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6415:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6416:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6560:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6561:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6416:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6417:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6561:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6562:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6418:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6418:2: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6563:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6563:2: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl13210);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl13573);
rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2();
state._fsp--;
@@ -19526,16 +20124,16 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6428:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6573:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6432:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6433:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6577:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6578:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__313240);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__313603);
rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl();
state._fsp--;
@@ -19559,22 +20157,22 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6439:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6584:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ;
public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6443:1: ( ( ruleOpSingleAssign ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6444:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6588:1: ( ( ruleOpSingleAssign ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6589:1: ( ruleOpSingleAssign )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6444:1: ( ruleOpSingleAssign )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6445:1: ruleOpSingleAssign
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6589:1: ( ruleOpSingleAssign )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6590:1: ruleOpSingleAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3());
}
- pushFollow(FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl13267);
+ pushFollow(FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl13630);
ruleOpSingleAssign();
state._fsp--;
@@ -19604,21 +20202,21 @@ public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6464:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6609:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6468:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6469:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6613:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6614:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__013304);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__013667);
rule__XMemberFeatureCall__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__013307);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__013670);
rule__XMemberFeatureCall__Group_1_1__1();
state._fsp--;
@@ -19642,25 +20240,25 @@ public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6476:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6621:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6480:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6481:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6625:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6626:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6481:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6482:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6626:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6627:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6483:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6483:2: rule__XMemberFeatureCall__Group_1_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6628:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6628:2: rule__XMemberFeatureCall__Group_1_1_0__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl13334);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl13697);
rule__XMemberFeatureCall__Group_1_1_0__0();
state._fsp--;
@@ -19693,21 +20291,21 @@ public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6493:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6638:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6497:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6498:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6642:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6643:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__113364);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__113727);
rule__XMemberFeatureCall__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__113367);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__113730);
rule__XMemberFeatureCall__Group_1_1__2();
state._fsp--;
@@ -19731,33 +20329,33 @@ public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6505:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6650:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6509:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6510:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6654:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6655:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6510:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6511:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6655:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6656:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6512:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6657:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==23) ) {
- alt49=1;
+ if ( (LA51_0==26) ) {
+ alt51=1;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6512:2: rule__XMemberFeatureCall__Group_1_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6657:2: rule__XMemberFeatureCall__Group_1_1_1__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl13394);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl13757);
rule__XMemberFeatureCall__Group_1_1_1__0();
state._fsp--;
@@ -19793,21 +20391,21 @@ public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6522:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6667:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6526:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6527:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6671:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6672:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__213425);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__213788);
rule__XMemberFeatureCall__Group_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__213428);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__213791);
rule__XMemberFeatureCall__Group_1_1__3();
state._fsp--;
@@ -19831,25 +20429,25 @@ public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6534:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6679:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6538:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6539:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6683:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6684:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6539:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6540:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6684:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6685:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6541:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6541:2: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6686:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6686:2: rule__XMemberFeatureCall__FeatureAssignment_1_1_2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl13455);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl13818);
rule__XMemberFeatureCall__FeatureAssignment_1_1_2();
state._fsp--;
@@ -19882,21 +20480,21 @@ public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6551:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6696:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ;
public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6555:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6556:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6700:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6701:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__313485);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__313848);
rule__XMemberFeatureCall__Group_1_1__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__313488);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__313851);
rule__XMemberFeatureCall__Group_1_1__4();
state._fsp--;
@@ -19920,29 +20518,29 @@ public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6563:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6708:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6567:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6568:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6712:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6713:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6568:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6569:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6713:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6714:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6570:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
- int alt50=2;
- alt50 = dfa50.predict(input);
- switch (alt50) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6715:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?
+ int alt52=2;
+ alt52 = dfa52.predict(input);
+ switch (alt52) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6570:2: rule__XMemberFeatureCall__Group_1_1_3__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6715:2: rule__XMemberFeatureCall__Group_1_1_3__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl13515);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl13878);
rule__XMemberFeatureCall__Group_1_1_3__0();
state._fsp--;
@@ -19978,16 +20576,16 @@ public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6580:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6725:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6584:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6585:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6729:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6730:2: rule__XMemberFeatureCall__Group_1_1__4__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__413546);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__413909);
rule__XMemberFeatureCall__Group_1_1__4__Impl();
state._fsp--;
@@ -20011,29 +20609,29 @@ public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionExc
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6591:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6736:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6595:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6596:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6740:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6741:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6596:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6597:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6741:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6742:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6598:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
- int alt51=2;
- alt51 = dfa51.predict(input);
- switch (alt51) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6743:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?
+ int alt53=2;
+ alt53 = dfa53.predict(input);
+ switch (alt53) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6598:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6743:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl13573);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl13936);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
state._fsp--;
@@ -20069,16 +20667,16 @@ public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6618:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6763:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6622:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6623:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6767:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6768:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__013614);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__013977);
rule__XMemberFeatureCall__Group_1_1_0__0__Impl();
state._fsp--;
@@ -20102,25 +20700,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6629:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6774:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6633:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6634:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6778:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6779:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6634:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6635:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6779:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6780:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6636:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6636:2: rule__XMemberFeatureCall__Group_1_1_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6781:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6781:2: rule__XMemberFeatureCall__Group_1_1_0_0__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl13641);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl14004);
rule__XMemberFeatureCall__Group_1_1_0_0__0();
state._fsp--;
@@ -20153,21 +20751,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6648:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6793:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6652:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6653:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6797:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6798:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__013673);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__014036);
rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__013676);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__014039);
rule__XMemberFeatureCall__Group_1_1_0_0__1();
state._fsp--;
@@ -20191,23 +20789,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6660:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6805:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6664:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6665:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6809:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6810:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6665:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6666:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6810:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6811:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6667:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6669:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6812:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6814:1:
{
}
@@ -20232,16 +20830,16 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6679:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6824:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6683:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6684:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6828:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6829:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__113734);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__114097);
rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl();
state._fsp--;
@@ -20265,25 +20863,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6690:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6835:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6694:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6695:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6839:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6840:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6695:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6696:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6840:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6841:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6697:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6697:2: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6842:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6842:2: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl13761);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl14124);
rule__XMemberFeatureCall__Alternatives_1_1_0_0_1();
state._fsp--;
@@ -20316,21 +20914,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6711:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6856:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6715:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6716:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6860:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6861:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__013795);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__014158);
rule__XMemberFeatureCall__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__013798);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__014161);
rule__XMemberFeatureCall__Group_1_1_1__1();
state._fsp--;
@@ -20354,22 +20952,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6723:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6868:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6727:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6728:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6872:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6873:1: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6728:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6729:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6873:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6874:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
- match(input,23,FOLLOW_23_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl13826); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl14189); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0());
}
@@ -20395,21 +20993,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6742:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6887:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6746:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6747:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6891:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6892:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__113857);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__114220);
rule__XMemberFeatureCall__Group_1_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__113860);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__114223);
rule__XMemberFeatureCall__Group_1_1_1__2();
state._fsp--;
@@ -20433,25 +21031,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6754:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6899:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6758:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6759:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6903:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6904:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6759:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6760:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6904:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6905:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6761:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6761:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6906:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6906:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl13887);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl14250);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1();
state._fsp--;
@@ -20484,21 +21082,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6771:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6916:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6775:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6776:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6920:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6921:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__213917);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__214280);
rule__XMemberFeatureCall__Group_1_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__213920);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__214283);
rule__XMemberFeatureCall__Group_1_1_1__3();
state._fsp--;
@@ -20522,37 +21120,37 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6783:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6928:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6787:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6788:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6932:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6933:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6788:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6789:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6933:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6934:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6790:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
- loop52:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6935:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )*
+ loop54:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==45) ) {
- alt52=1;
+ if ( (LA54_0==52) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6790:2: rule__XMemberFeatureCall__Group_1_1_1_2__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6935:2: rule__XMemberFeatureCall__Group_1_1_1_2__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl13947);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl14310);
rule__XMemberFeatureCall__Group_1_1_1_2__0();
state._fsp--;
@@ -20562,7 +21160,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws Recogn
break;
default :
- break loop52;
+ break loop54;
}
} while (true);
@@ -20591,16 +21189,16 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6800:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6945:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6804:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6805:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6949:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6950:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__313978);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__314341);
rule__XMemberFeatureCall__Group_1_1_1__3__Impl();
state._fsp--;
@@ -20624,22 +21222,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6811:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6956:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6815:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6816:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6960:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6961:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6816:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6817:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6961:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6962:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
}
- match(input,22,FOLLOW_22_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl14006); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl14369); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3());
}
@@ -20665,21 +21263,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6838:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6983:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6842:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6843:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6987:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6988:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__014045);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__014408);
rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__014048);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__014411);
rule__XMemberFeatureCall__Group_1_1_1_2__1();
state._fsp--;
@@ -20703,22 +21301,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6850:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6995:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6854:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6855:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6999:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7000:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6855:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6856:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7000:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7001:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
- match(input,45,FOLLOW_45_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl14076); if (state.failed) return ;
+ match(input,52,FOLLOW_52_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl14439); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0());
}
@@ -20744,16 +21342,16 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6869:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7014:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6873:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6874:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7018:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7019:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__114107);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__114470);
rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl();
state._fsp--;
@@ -20777,25 +21375,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws Recognitio
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6880:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7025:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6884:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6885:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7029:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7030:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6885:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6886:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7030:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7031:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6887:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6887:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7032:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7032:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl14134);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl14497);
rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1();
state._fsp--;
@@ -20828,21 +21426,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws Reco
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6901:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7046:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6905:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6906:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7050:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7051:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__014168);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__014531);
rule__XMemberFeatureCall__Group_1_1_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__014171);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__014534);
rule__XMemberFeatureCall__Group_1_1_3__1();
state._fsp--;
@@ -20866,25 +21464,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6913:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7058:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6917:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6918:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7062:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7063:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6918:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6919:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7063:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7064:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6920:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6920:2: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7065:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7065:2: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl14198);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl14561);
rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0();
state._fsp--;
@@ -20917,21 +21515,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6930:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7075:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6934:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6935:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7079:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7080:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__114228);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__114591);
rule__XMemberFeatureCall__Group_1_1_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__114231);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__114594);
rule__XMemberFeatureCall__Group_1_1_3__2();
state._fsp--;
@@ -20955,33 +21553,33 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6942:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7087:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6946:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6947:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7091:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7092:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6947:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6948:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7092:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7093:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6949:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7094:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( ((LA53_0>=RULE_ID && LA53_0<=RULE_STRING)||LA53_0==23||LA53_0==26||(LA53_0>=30 && LA53_0<=31)||LA53_0==36||(LA53_0>=39 && LA53_0<=40)||LA53_0==42||LA53_0==50||(LA53_0>=52 && LA53_0<=53)||(LA53_0>=55 && LA53_0<=56)||(LA53_0>=61 && LA53_0<=62)||(LA53_0>=64 && LA53_0<=69)||LA53_0==77||LA53_0==79) ) {
- alt53=1;
+ if ( ((LA55_0>=RULE_ID && LA55_0<=RULE_STRING)||LA55_0==26||LA55_0==30||(LA55_0>=34 && LA55_0<=35)||LA55_0==40||(LA55_0>=43 && LA55_0<=48)||LA55_0==50||LA55_0==57||LA55_0==59||(LA55_0>=62 && LA55_0<=63)||LA55_0==65||(LA55_0>=69 && LA55_0<=76)||LA55_0==83||LA55_0==85) ) {
+ alt55=1;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6949:2: rule__XMemberFeatureCall__Alternatives_1_1_3_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7094:2: rule__XMemberFeatureCall__Alternatives_1_1_3_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl14258);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl14621);
rule__XMemberFeatureCall__Alternatives_1_1_3_1();
state._fsp--;
@@ -21017,16 +21615,16 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6959:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7104:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6963:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6964:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7108:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7109:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__214289);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__214652);
rule__XMemberFeatureCall__Group_1_1_3__2__Impl();
state._fsp--;
@@ -21050,22 +21648,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionE
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6970:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7115:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6974:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6975:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7119:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7120:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6975:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6976:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7120:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7121:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
}
- match(input,48,FOLLOW_48_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl14317); if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl14680); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2());
}
@@ -21091,21 +21689,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6995:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7140:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6999:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7000:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7144:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7145:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014354);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014717);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014357);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014720);
rule__XMemberFeatureCall__Group_1_1_3_1_1__1();
state._fsp--;
@@ -21129,25 +21727,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7007:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7152:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7011:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7012:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7156:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7157:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7012:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7013:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7157:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7158:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7014:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7014:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7159:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7159:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl14384);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl14747);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0();
state._fsp--;
@@ -21180,16 +21778,16 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws Re
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7024:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7169:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7028:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7029:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7173:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7174:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__114414);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__114777);
rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl();
state._fsp--;
@@ -21213,37 +21811,37 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws Recognit
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7035:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7180:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7039:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7040:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7184:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7185:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7040:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7041:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7185:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7186:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7042:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
- loop54:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7187:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )*
+ loop56:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==45) ) {
- alt54=1;
+ if ( (LA56_0==52) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7042:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7187:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl14441);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl14804);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0();
state._fsp--;
@@ -21253,7 +21851,7 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws Re
break;
default :
- break loop54;
+ break loop56;
}
} while (true);
@@ -21282,21 +21880,21 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws Re
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7056:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7201:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7060:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7061:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7205:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7206:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014476);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014839);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014479);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014842);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1();
state._fsp--;
@@ -21320,22 +21918,22 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7068:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7213:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7072:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7073:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7217:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7218:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7073:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7074:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7218:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7219:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
- match(input,45,FOLLOW_45_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl14507); if (state.failed) return ;
+ match(input,52,FOLLOW_52_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl14870); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0());
}
@@ -21361,16 +21959,16 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7087:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7232:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7091:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7092:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7236:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7237:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__114538);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__114901);
rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl();
state._fsp--;
@@ -21394,25 +21992,25 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws Recogn
// $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7098:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7243:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ;
public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7102:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7103:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7247:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7248:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7103:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7104:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7248:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7249:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7105:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7105:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7250:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7250:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl14565);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl14928);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1();
state._fsp--;
@@ -21444,23 +22042,23 @@ public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws
// $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl"
- // $ANTLR start "rule__XClosure__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7119:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
- public final void rule__XClosure__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7264:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ;
+ public final void rule__XSetLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7123:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7124:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7268:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7269:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__014599);
- rule__XClosure__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__014962);
+ rule__XSetLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__014602);
- rule__XClosure__Group__1();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__014965);
+ rule__XSetLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -21479,38 +22077,32 @@ public final void rule__XClosure__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__0"
+ // $ANTLR end "rule__XSetLiteral__Group__0"
- // $ANTLR start "rule__XClosure__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7131:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ;
- public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7276:1: rule__XSetLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7135:1: ( ( ( rule__XClosure__Group_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7136:1: ( ( rule__XClosure__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7280:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7281:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7136:1: ( ( rule__XClosure__Group_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7137:1: ( rule__XClosure__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7281:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7282:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getGroup_0());
+ before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7138:1: ( rule__XClosure__Group_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7138:2: rule__XClosure__Group_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7283:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7285:1:
{
- pushFollow(FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl14629);
- rule__XClosure__Group_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getGroup_0());
+ after(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0());
}
}
@@ -21519,10 +22111,6 @@ public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -21530,26 +22118,26 @@ public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__0__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group__0__Impl"
- // $ANTLR start "rule__XClosure__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7148:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
- public final void rule__XClosure__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7295:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ;
+ public final void rule__XSetLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7152:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7153:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7299:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7300:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2
{
- pushFollow(FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__114659);
- rule__XClosure__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__115023);
+ rule__XSetLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__114662);
- rule__XClosure__Group__2();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__115026);
+ rule__XSetLiteral__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -21568,45 +22156,28 @@ public final void rule__XClosure__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__1"
+ // $ANTLR end "rule__XSetLiteral__Group__1"
- // $ANTLR start "rule__XClosure__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7160:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ;
- public final void rule__XClosure__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7307:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ;
+ public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7164:1: ( ( ( rule__XClosure__Group_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7165:1: ( ( rule__XClosure__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7311:1: ( ( '#' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7312:1: ( '#' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7165:1: ( ( rule__XClosure__Group_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7166:1: ( rule__XClosure__Group_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7312:1: ( '#' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7313:1: '#'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getGroup_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7167:1: ( rule__XClosure__Group_1__0 )?
- int alt55=2;
- alt55 = dfa55.predict(input);
- switch (alt55) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7167:2: rule__XClosure__Group_1__0
- {
- pushFollow(FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl14689);
- rule__XClosure__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
}
-
+ match(input,56,FOLLOW_56_in_rule__XSetLiteral__Group__1__Impl15054); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getGroup_1());
+ after(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1());
}
}
@@ -21626,26 +22197,26 @@ public final void rule__XClosure__Group__1__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__1__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group__1__Impl"
- // $ANTLR start "rule__XClosure__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7177:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
- public final void rule__XClosure__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7326:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ;
+ public final void rule__XSetLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7181:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7182:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7330:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7331:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3
{
- pushFollow(FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__214720);
- rule__XClosure__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__215085);
+ rule__XSetLiteral__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__214723);
- rule__XClosure__Group__3();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__215088);
+ rule__XSetLiteral__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -21664,38 +22235,28 @@ public final void rule__XClosure__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__2"
+ // $ANTLR end "rule__XSetLiteral__Group__2"
- // $ANTLR start "rule__XClosure__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7189:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ;
- public final void rule__XClosure__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7338:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ;
+ public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7193:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7194:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7342:1: ( ( '{' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7343:1: ( '{' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7194:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7195:1: ( rule__XClosure__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7343:1: ( '{' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7344:1: '{'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getExpressionAssignment_2());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7196:1: ( rule__XClosure__ExpressionAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7196:2: rule__XClosure__ExpressionAssignment_2
- {
- pushFollow(FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl14750);
- rule__XClosure__ExpressionAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
-
+ match(input,57,FOLLOW_57_in_rule__XSetLiteral__Group__2__Impl15116); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getExpressionAssignment_2());
+ after(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2());
}
}
@@ -21715,21 +22276,26 @@ public final void rule__XClosure__Group__2__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__2__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group__2__Impl"
- // $ANTLR start "rule__XClosure__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7206:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ;
- public final void rule__XClosure__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7357:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ;
+ public final void rule__XSetLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7210:1: ( rule__XClosure__Group__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7211:2: rule__XClosure__Group__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7361:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7362:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4
{
- pushFollow(FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__314780);
- rule__XClosure__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__315147);
+ rule__XSetLiteral__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__315150);
+ rule__XSetLiteral__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -21748,28 +22314,49 @@ public final void rule__XClosure__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__3"
+ // $ANTLR end "rule__XSetLiteral__Group__3"
- // $ANTLR start "rule__XClosure__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7217:1: rule__XClosure__Group__3__Impl : ( ']' ) ;
- public final void rule__XClosure__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7369:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ;
+ public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7221:1: ( ( ']' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7222:1: ( ']' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7373:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7374:1: ( ( rule__XSetLiteral__Group_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7222:1: ( ']' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7223:1: ']'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7374:1: ( ( rule__XSetLiteral__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7375:1: ( rule__XSetLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
+ before(grammarAccess.getXSetLiteralAccess().getGroup_3());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7376:1: ( rule__XSetLiteral__Group_3__0 )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
+
+ if ( ((LA57_0>=RULE_ID && LA57_0<=RULE_STRING)||LA57_0==26||(LA57_0>=34 && LA57_0<=35)||LA57_0==40||(LA57_0>=43 && LA57_0<=48)||LA57_0==50||LA57_0==57||LA57_0==59||(LA57_0>=62 && LA57_0<=63)||LA57_0==65||(LA57_0>=69 && LA57_0<=76)||LA57_0==85) ) {
+ alt57=1;
+ }
+ switch (alt57) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7376:2: rule__XSetLiteral__Group_3__0
+ {
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl15177);
+ rule__XSetLiteral__Group_3__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,49,FOLLOW_49_in_rule__XClosure__Group__3__Impl14808); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
+ after(grammarAccess.getXSetLiteralAccess().getGroup_3());
}
}
@@ -21789,21 +22376,21 @@ public final void rule__XClosure__Group__3__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group__3__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group__3__Impl"
- // $ANTLR start "rule__XClosure__Group_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7244:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ;
- public final void rule__XClosure__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7386:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ;
+ public final void rule__XSetLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7248:1: ( rule__XClosure__Group_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7249:2: rule__XClosure__Group_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7390:1: ( rule__XSetLiteral__Group__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7391:2: rule__XSetLiteral__Group__4__Impl
{
- pushFollow(FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__014847);
- rule__XClosure__Group_0__0__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__415208);
+ rule__XSetLiteral__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -21822,38 +22409,28 @@ public final void rule__XClosure__Group_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_0__0"
+ // $ANTLR end "rule__XSetLiteral__Group__4"
- // $ANTLR start "rule__XClosure__Group_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7255:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ;
- public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7397:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ;
+ public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7259:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7260:1: ( ( rule__XClosure__Group_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7401:1: ( ( '}' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7402:1: ( '}' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7260:1: ( ( rule__XClosure__Group_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7261:1: ( rule__XClosure__Group_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7402:1: ( '}' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7403:1: '}'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getGroup_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7262:1: ( rule__XClosure__Group_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7262:2: rule__XClosure__Group_0_0__0
- {
- pushFollow(FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl14874);
- rule__XClosure__Group_0_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
}
-
+ match(input,58,FOLLOW_58_in_rule__XSetLiteral__Group__4__Impl15236); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getGroup_0_0());
+ after(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4());
}
}
@@ -21873,26 +22450,26 @@ public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_0__0__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group__4__Impl"
- // $ANTLR start "rule__XClosure__Group_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7274:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ;
- public final void rule__XClosure__Group_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7426:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ;
+ public final void rule__XSetLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7278:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7279:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7430:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7431:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1
{
- pushFollow(FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__014906);
- rule__XClosure__Group_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__015277);
+ rule__XSetLiteral__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__014909);
- rule__XClosure__Group_0_0__1();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__015280);
+ rule__XSetLiteral__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -21911,32 +22488,38 @@ public final void rule__XClosure__Group_0_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_0_0__0"
+ // $ANTLR end "rule__XSetLiteral__Group_3__0"
- // $ANTLR start "rule__XClosure__Group_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7286:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ;
- public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7438:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ;
+ public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7290:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7291:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7442:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7443:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7291:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7292:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7443:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7444:1: ( rule__XSetLiteral__ElementsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0());
+ before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7293:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7295:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7445:1: ( rule__XSetLiteral__ElementsAssignment_3_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7445:2: rule__XSetLiteral__ElementsAssignment_3_0
{
+ pushFollow(FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl15307);
+ rule__XSetLiteral__ElementsAssignment_3_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0());
+ after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0());
}
}
@@ -21945,6 +22528,10 @@ public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionExcepti
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -21952,21 +22539,21 @@ public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_0_0__0__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group_3__0__Impl"
- // $ANTLR start "rule__XClosure__Group_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7305:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ;
- public final void rule__XClosure__Group_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7455:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ;
+ public final void rule__XSetLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7309:1: ( rule__XClosure__Group_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7310:2: rule__XClosure__Group_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7459:1: ( rule__XSetLiteral__Group_3__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7460:2: rule__XSetLiteral__Group_3__1__Impl
{
- pushFollow(FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__114967);
- rule__XClosure__Group_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__115337);
+ rule__XSetLiteral__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -21985,28 +22572,56 @@ public final void rule__XClosure__Group_0_0__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_0_0__1"
+ // $ANTLR end "rule__XSetLiteral__Group_3__1"
- // $ANTLR start "rule__XClosure__Group_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7316:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ;
- public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7466:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ;
+ public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7320:1: ( ( '[' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7321:1: ( '[' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7470:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7471:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7321:1: ( '[' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7322:1: '['
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7471:1: ( ( rule__XSetLiteral__Group_3_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7472:1: ( rule__XSetLiteral__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
+ before(grammarAccess.getXSetLiteralAccess().getGroup_3_1());
}
- match(input,50,FOLLOW_50_in_rule__XClosure__Group_0_0__1__Impl14995); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7473:1: ( rule__XSetLiteral__Group_3_1__0 )*
+ loop58:
+ do {
+ int alt58=2;
+ int LA58_0 = input.LA(1);
+
+ if ( (LA58_0==52) ) {
+ alt58=1;
+ }
+
+
+ switch (alt58) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7473:2: rule__XSetLiteral__Group_3_1__0
+ {
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl15364);
+ rule__XSetLiteral__Group_3_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop58;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
+ after(grammarAccess.getXSetLiteralAccess().getGroup_3_1());
}
}
@@ -22026,21 +22641,26 @@ public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_0_0__1__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group_3__1__Impl"
- // $ANTLR start "rule__XClosure__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7339:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ;
- public final void rule__XClosure__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7487:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ;
+ public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7343:1: ( rule__XClosure__Group_1__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7344:2: rule__XClosure__Group_1__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7491:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7492:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1
{
- pushFollow(FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__015030);
- rule__XClosure__Group_1__0__Impl();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__015399);
+ rule__XSetLiteral__Group_3_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__015402);
+ rule__XSetLiteral__Group_3_1__1();
state._fsp--;
if (state.failed) return ;
@@ -22059,38 +22679,28 @@ public final void rule__XClosure__Group_1__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1__0"
+ // $ANTLR end "rule__XSetLiteral__Group_3_1__0"
- // $ANTLR start "rule__XClosure__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7350:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ;
- public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7499:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ;
+ public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7354:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7355:1: ( ( rule__XClosure__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7503:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7504:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7355:1: ( ( rule__XClosure__Group_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7356:1: ( rule__XClosure__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7504:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7505:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getGroup_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7357:1: ( rule__XClosure__Group_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7357:2: rule__XClosure__Group_1_0__0
- {
- pushFollow(FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl15057);
- rule__XClosure__Group_1_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
}
-
+ match(input,52,FOLLOW_52_in_rule__XSetLiteral__Group_3_1__0__Impl15430); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getGroup_1_0());
+ after(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0());
}
}
@@ -22110,26 +22720,21 @@ public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1__0__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group_3_1__0__Impl"
- // $ANTLR start "rule__XClosure__Group_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7369:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ;
- public final void rule__XClosure__Group_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7518:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ;
+ public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7373:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7374:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7522:1: ( rule__XSetLiteral__Group_3_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7523:2: rule__XSetLiteral__Group_3_1__1__Impl
{
- pushFollow(FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__015089);
- rule__XClosure__Group_1_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__015092);
- rule__XClosure__Group_1_0__1();
+ pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__115461);
+ rule__XSetLiteral__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -22148,49 +22753,38 @@ public final void rule__XClosure__Group_1_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0__0"
+ // $ANTLR end "rule__XSetLiteral__Group_3_1__1"
- // $ANTLR start "rule__XClosure__Group_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7381:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ;
- public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7529:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ;
+ public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7385:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7386:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7533:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7534:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7386:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7387:1: ( rule__XClosure__Group_1_0_0__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7534:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7535:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getGroup_1_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7388:1: ( rule__XClosure__Group_1_0_0__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
-
- if ( (LA56_0==RULE_ID||LA56_0==26||LA56_0==52) ) {
- alt56=1;
+ before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1());
}
- switch (alt56) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7388:2: rule__XClosure__Group_1_0_0__0
- {
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl15119);
- rule__XClosure__Group_1_0_0__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7536:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7536:2: rule__XSetLiteral__ElementsAssignment_3_1_1
+ {
+ pushFollow(FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl15488);
+ rule__XSetLiteral__ElementsAssignment_3_1_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getGroup_1_0_0());
+ after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1());
}
}
@@ -22210,21 +22804,26 @@ public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0__0__Impl"
+ // $ANTLR end "rule__XSetLiteral__Group_3_1__1__Impl"
- // $ANTLR start "rule__XClosure__Group_1_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7398:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ;
- public final void rule__XClosure__Group_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7550:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ;
+ public final void rule__XListLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7402:1: ( rule__XClosure__Group_1_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7403:2: rule__XClosure__Group_1_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7554:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7555:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__115150);
- rule__XClosure__Group_1_0__1__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__015522);
+ rule__XListLiteral__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__015525);
+ rule__XListLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -22243,38 +22842,32 @@ public final void rule__XClosure__Group_1_0__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0__1"
+ // $ANTLR end "rule__XListLiteral__Group__0"
- // $ANTLR start "rule__XClosure__Group_1_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7409:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ;
- public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7562:1: rule__XListLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XListLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7413:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7414:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7566:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7567:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7414:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7415:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7567:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7568:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1());
+ before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7416:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7416:2: rule__XClosure__ExplicitSyntaxAssignment_1_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7569:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7571:1:
{
- pushFollow(FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl15177);
- rule__XClosure__ExplicitSyntaxAssignment_1_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1());
+ after(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0());
}
}
@@ -22283,10 +22876,6 @@ public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionExcepti
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -22294,26 +22883,26 @@ public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0__1__Impl"
+ // $ANTLR end "rule__XListLiteral__Group__0__Impl"
- // $ANTLR start "rule__XClosure__Group_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7430:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ;
- public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7581:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ;
+ public final void rule__XListLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7434:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7435:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7585:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7586:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2
{
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__015211);
- rule__XClosure__Group_1_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__115583);
+ rule__XListLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__015214);
- rule__XClosure__Group_1_0_0__1();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__115586);
+ rule__XListLiteral__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -22332,38 +22921,28 @@ public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0__0"
+ // $ANTLR end "rule__XListLiteral__Group__1"
- // $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7442:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ;
- public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7593:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ;
+ public final void rule__XListLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7446:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7447:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7597:1: ( ( '#' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7598:1: ( '#' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7447:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7448:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7598:1: ( '#' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7599:1: '#'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7449:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7449:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
- {
- pushFollow(FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl15241);
- rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
}
-
+ match(input,56,FOLLOW_56_in_rule__XListLiteral__Group__1__Impl15614); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0());
+ after(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1());
}
}
@@ -22383,21 +22962,26 @@ public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0__0__Impl"
+ // $ANTLR end "rule__XListLiteral__Group__1__Impl"
- // $ANTLR start "rule__XClosure__Group_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7459:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ;
- public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7612:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ;
+ public final void rule__XListLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7463:1: ( rule__XClosure__Group_1_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7464:2: rule__XClosure__Group_1_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7616:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7617:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3
{
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__115271);
- rule__XClosure__Group_1_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__215645);
+ rule__XListLiteral__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__215648);
+ rule__XListLiteral__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -22416,56 +23000,28 @@ public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0__1"
+ // $ANTLR end "rule__XListLiteral__Group__2"
- // $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7470:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ;
- public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7624:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ;
+ public final void rule__XListLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7474:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7475:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7628:1: ( ( '[' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7629:1: ( '[' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7475:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7476:1: ( rule__XClosure__Group_1_0_0_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7629:1: ( '[' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7630:1: '['
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1());
+ before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7477:1: ( rule__XClosure__Group_1_0_0_1__0 )*
- loop57:
- do {
- int alt57=2;
- int LA57_0 = input.LA(1);
-
- if ( (LA57_0==45) ) {
- alt57=1;
- }
-
-
- switch (alt57) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7477:2: rule__XClosure__Group_1_0_0_1__0
- {
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl15298);
- rule__XClosure__Group_1_0_0_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop57;
- }
- } while (true);
-
+ match(input,59,FOLLOW_59_in_rule__XListLiteral__Group__2__Impl15676); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getGroup_1_0_0_1());
+ after(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2());
}
}
@@ -22485,26 +23041,26 @@ public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0__1__Impl"
+ // $ANTLR end "rule__XListLiteral__Group__2__Impl"
- // $ANTLR start "rule__XClosure__Group_1_0_0_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7491:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ;
- public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7643:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ;
+ public final void rule__XListLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7495:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7496:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7647:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7648:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4
{
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__015333);
- rule__XClosure__Group_1_0_0_1__0__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__315707);
+ rule__XListLiteral__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__015336);
- rule__XClosure__Group_1_0_0_1__1();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__315710);
+ rule__XListLiteral__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -22523,28 +23079,49 @@ public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0_1__0"
+ // $ANTLR end "rule__XListLiteral__Group__3"
- // $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7503:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ;
- public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7655:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ;
+ public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7507:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7508:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7659:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7660:1: ( ( rule__XListLiteral__Group_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7508:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7509:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7660:1: ( ( rule__XListLiteral__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7661:1: ( rule__XListLiteral__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
+ before(grammarAccess.getXListLiteralAccess().getGroup_3());
}
- match(input,45,FOLLOW_45_in_rule__XClosure__Group_1_0_0_1__0__Impl15364); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7662:1: ( rule__XListLiteral__Group_3__0 )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
+
+ if ( ((LA59_0>=RULE_ID && LA59_0<=RULE_STRING)||LA59_0==26||(LA59_0>=34 && LA59_0<=35)||LA59_0==40||(LA59_0>=43 && LA59_0<=48)||LA59_0==50||LA59_0==57||LA59_0==59||(LA59_0>=62 && LA59_0<=63)||LA59_0==65||(LA59_0>=69 && LA59_0<=76)||LA59_0==85) ) {
+ alt59=1;
+ }
+ switch (alt59) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7662:2: rule__XListLiteral__Group_3__0
+ {
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl15737);
+ rule__XListLiteral__Group_3__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
+ after(grammarAccess.getXListLiteralAccess().getGroup_3());
}
}
@@ -22564,21 +23141,21 @@ public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0_1__0__Impl"
+ // $ANTLR end "rule__XListLiteral__Group__3__Impl"
- // $ANTLR start "rule__XClosure__Group_1_0_0_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7522:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ;
- public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7672:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ;
+ public final void rule__XListLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7526:1: ( rule__XClosure__Group_1_0_0_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7527:2: rule__XClosure__Group_1_0_0_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7676:1: ( rule__XListLiteral__Group__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7677:2: rule__XListLiteral__Group__4__Impl
{
- pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__115395);
- rule__XClosure__Group_1_0_0_1__1__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__415768);
+ rule__XListLiteral__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -22597,38 +23174,28 @@ public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0_1__1"
+ // $ANTLR end "rule__XListLiteral__Group__4"
- // $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7533:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ;
- public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7683:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ;
+ public final void rule__XListLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7537:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7538:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7687:1: ( ( ']' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7688:1: ( ']' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7538:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7539:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7688:1: ( ']' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7689:1: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7540:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7540:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
- {
- pushFollow(FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl15422);
- rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
}
-
+ match(input,60,FOLLOW_60_in_rule__XListLiteral__Group__4__Impl15796); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1());
+ after(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4());
}
}
@@ -22648,26 +23215,26 @@ public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XClosure__Group_1_0_0_1__1__Impl"
+ // $ANTLR end "rule__XListLiteral__Group__4__Impl"
- // $ANTLR start "rule__XExpressionInClosure__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7554:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
- public final void rule__XExpressionInClosure__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7712:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ;
+ public final void rule__XListLiteral__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7558:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7559:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7716:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7717:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1
{
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__015456);
- rule__XExpressionInClosure__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__015837);
+ rule__XListLiteral__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__015459);
- rule__XExpressionInClosure__Group__1();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__015840);
+ rule__XListLiteral__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -22686,32 +23253,38 @@ public final void rule__XExpressionInClosure__Group__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group__0"
+ // $ANTLR end "rule__XListLiteral__Group_3__0"
- // $ANTLR start "rule__XExpressionInClosure__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7566:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
- public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7724:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ;
+ public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7570:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7571:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7728:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7729:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7571:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7572:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7729:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7730:1: ( rule__XListLiteral__ElementsAssignment_3_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
+ before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7573:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7575:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7731:1: ( rule__XListLiteral__ElementsAssignment_3_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7731:2: rule__XListLiteral__ElementsAssignment_3_0
{
+ pushFollow(FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl15867);
+ rule__XListLiteral__ElementsAssignment_3_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
+ after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0());
}
}
@@ -22720,6 +23293,10 @@ public final void rule__XExpressionInClosure__Group__0__Impl() throws Recognitio
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -22727,21 +23304,21 @@ public final void rule__XExpressionInClosure__Group__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group__0__Impl"
+ // $ANTLR end "rule__XListLiteral__Group_3__0__Impl"
- // $ANTLR start "rule__XExpressionInClosure__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7585:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
- public final void rule__XExpressionInClosure__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7741:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ;
+ public final void rule__XListLiteral__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7589:1: ( rule__XExpressionInClosure__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7590:2: rule__XExpressionInClosure__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7745:1: ( rule__XListLiteral__Group_3__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7746:2: rule__XListLiteral__Group_3__1__Impl
{
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__115517);
- rule__XExpressionInClosure__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__115897);
+ rule__XListLiteral__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -22760,42 +23337,42 @@ public final void rule__XExpressionInClosure__Group__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group__1"
+ // $ANTLR end "rule__XListLiteral__Group_3__1"
- // $ANTLR start "rule__XExpressionInClosure__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7596:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
- public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7752:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ;
+ public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7600:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7601:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7756:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7757:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7601:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7602:1: ( rule__XExpressionInClosure__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7757:1: ( ( rule__XListLiteral__Group_3_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7758:1: ( rule__XListLiteral__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
+ before(grammarAccess.getXListLiteralAccess().getGroup_3_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7603:1: ( rule__XExpressionInClosure__Group_1__0 )*
- loop58:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7759:1: ( rule__XListLiteral__Group_3_1__0 )*
+ loop60:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( ((LA58_0>=RULE_ID && LA58_0<=RULE_STRING)||LA58_0==23||(LA58_0>=30 && LA58_0<=31)||LA58_0==36||(LA58_0>=38 && LA58_0<=40)||LA58_0==42||LA58_0==50||(LA58_0>=52 && LA58_0<=53)||(LA58_0>=55 && LA58_0<=56)||(LA58_0>=61 && LA58_0<=62)||(LA58_0>=64 && LA58_0<=69)||(LA58_0>=78 && LA58_0<=79)) ) {
- alt58=1;
+ if ( (LA60_0==52) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7603:2: rule__XExpressionInClosure__Group_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7759:2: rule__XListLiteral__Group_3_1__0
{
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl15544);
- rule__XExpressionInClosure__Group_1__0();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl15924);
+ rule__XListLiteral__Group_3_1__0();
state._fsp--;
if (state.failed) return ;
@@ -22804,12 +23381,12 @@ public final void rule__XExpressionInClosure__Group__1__Impl() throws Recognitio
break;
default :
- break loop58;
+ break loop60;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
+ after(grammarAccess.getXListLiteralAccess().getGroup_3_1());
}
}
@@ -22829,26 +23406,26 @@ public final void rule__XExpressionInClosure__Group__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group__1__Impl"
+ // $ANTLR end "rule__XListLiteral__Group_3__1__Impl"
- // $ANTLR start "rule__XExpressionInClosure__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7617:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
- public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7773:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ;
+ public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7621:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7622:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7777:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7778:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1
{
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__015579);
- rule__XExpressionInClosure__Group_1__0__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__015959);
+ rule__XListLiteral__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__015582);
- rule__XExpressionInClosure__Group_1__1();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__015962);
+ rule__XListLiteral__Group_3_1__1();
state._fsp--;
if (state.failed) return ;
@@ -22867,38 +23444,28 @@ public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group_1__0"
+ // $ANTLR end "rule__XListLiteral__Group_3_1__0"
- // $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7629:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
- public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7785:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ;
+ public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7633:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7634:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7789:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7790:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7634:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7635:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7790:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7791:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7636:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7636:2: rule__XExpressionInClosure__ExpressionsAssignment_1_0
- {
- pushFollow(FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl15609);
- rule__XExpressionInClosure__ExpressionsAssignment_1_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
}
-
+ match(input,52,FOLLOW_52_in_rule__XListLiteral__Group_3_1__0__Impl15990); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
+ after(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0());
}
}
@@ -22918,21 +23485,21 @@ public final void rule__XExpressionInClosure__Group_1__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group_1__0__Impl"
+ // $ANTLR end "rule__XListLiteral__Group_3_1__0__Impl"
- // $ANTLR start "rule__XExpressionInClosure__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7646:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
- public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7804:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ;
+ public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7650:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7651:2: rule__XExpressionInClosure__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7808:1: ( rule__XListLiteral__Group_3_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7809:2: rule__XListLiteral__Group_3_1__1__Impl
{
- pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__115639);
- rule__XExpressionInClosure__Group_1__1__Impl();
+ pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__116021);
+ rule__XListLiteral__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -22951,45 +23518,38 @@ public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group_1__1"
+ // $ANTLR end "rule__XListLiteral__Group_3_1__1"
- // $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7657:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
- public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7815:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ;
+ public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7661:1: ( ( ( ';' )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7662:1: ( ( ';' )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7819:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7820:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7662:1: ( ( ';' )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7663:1: ( ';' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7820:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7821:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7664:1: ( ';' )?
- int alt59=2;
- int LA59_0 = input.LA(1);
-
- if ( (LA59_0==51) ) {
- alt59=1;
+ before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1());
}
- switch (alt59) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7665:2: ';'
- {
- match(input,51,FOLLOW_51_in_rule__XExpressionInClosure__Group_1__1__Impl15668); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7822:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7822:2: rule__XListLiteral__ElementsAssignment_3_1_1
+ {
+ pushFollow(FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl16048);
+ rule__XListLiteral__ElementsAssignment_3_1_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
+ after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1());
}
}
@@ -23009,26 +23569,26 @@ public final void rule__XExpressionInClosure__Group_1__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XExpressionInClosure__Group_1__1__Impl"
+ // $ANTLR end "rule__XListLiteral__Group_3_1__1__Impl"
- // $ANTLR start "rule__XShortClosure__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7680:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
- public final void rule__XShortClosure__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7836:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ;
+ public final void rule__XClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7684:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7685:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7840:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7841:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1
{
- pushFollow(FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__015705);
- rule__XShortClosure__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__016082);
+ rule__XClosure__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__015708);
- rule__XShortClosure__Group__1();
+ pushFollow(FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__016085);
+ rule__XClosure__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -23047,30 +23607,30 @@ public final void rule__XShortClosure__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group__0"
+ // $ANTLR end "rule__XClosure__Group__0"
- // $ANTLR start "rule__XShortClosure__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7692:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
- public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7848:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ;
+ public final void rule__XClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7696:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7697:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7852:1: ( ( ( rule__XClosure__Group_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7853:1: ( ( rule__XClosure__Group_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7697:1: ( ( rule__XShortClosure__Group_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7698:1: ( rule__XShortClosure__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7853:1: ( ( rule__XClosure__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7854:1: ( rule__XClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getGroup_0());
+ before(grammarAccess.getXClosureAccess().getGroup_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7699:1: ( rule__XShortClosure__Group_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7699:2: rule__XShortClosure__Group_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7855:1: ( rule__XClosure__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7855:2: rule__XClosure__Group_0__0
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl15735);
- rule__XShortClosure__Group_0__0();
+ pushFollow(FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl16112);
+ rule__XClosure__Group_0__0();
state._fsp--;
if (state.failed) return ;
@@ -23078,7 +23638,7 @@ public final void rule__XShortClosure__Group__0__Impl() throws RecognitionExcept
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getGroup_0());
+ after(grammarAccess.getXClosureAccess().getGroup_0());
}
}
@@ -23098,21 +23658,26 @@ public final void rule__XShortClosure__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group__0__Impl"
+ // $ANTLR end "rule__XClosure__Group__0__Impl"
- // $ANTLR start "rule__XShortClosure__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7709:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
- public final void rule__XShortClosure__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7865:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ;
+ public final void rule__XClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7713:1: ( rule__XShortClosure__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7714:2: rule__XShortClosure__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7869:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7870:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2
{
- pushFollow(FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__115765);
- rule__XShortClosure__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__116142);
+ rule__XClosure__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__116145);
+ rule__XClosure__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -23131,38 +23696,45 @@ public final void rule__XShortClosure__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group__1"
+ // $ANTLR end "rule__XClosure__Group__1"
- // $ANTLR start "rule__XShortClosure__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7720:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
- public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7877:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ;
+ public final void rule__XClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7724:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7725:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7881:1: ( ( ( rule__XClosure__Group_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7882:1: ( ( rule__XClosure__Group_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7725:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7726:1: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7882:1: ( ( rule__XClosure__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7883:1: ( rule__XClosure__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
+ before(grammarAccess.getXClosureAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7727:1: ( rule__XShortClosure__ExpressionAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7727:2: rule__XShortClosure__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl15792);
- rule__XShortClosure__ExpressionAssignment_1();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7884:1: ( rule__XClosure__Group_1__0 )?
+ int alt61=2;
+ alt61 = dfa61.predict(input);
+ switch (alt61) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7884:2: rule__XClosure__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl16172);
+ rule__XClosure__Group_1__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
+ after(grammarAccess.getXClosureAccess().getGroup_1());
}
}
@@ -23182,21 +23754,26 @@ public final void rule__XShortClosure__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group__1__Impl"
+ // $ANTLR end "rule__XClosure__Group__1__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7741:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
- public final void rule__XShortClosure__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7894:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ;
+ public final void rule__XClosure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7745:1: ( rule__XShortClosure__Group_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7746:2: rule__XShortClosure__Group_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7898:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7899:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__015826);
- rule__XShortClosure__Group_0__0__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__216203);
+ rule__XClosure__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__216206);
+ rule__XClosure__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -23215,30 +23792,30 @@ public final void rule__XShortClosure__Group_0__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0__0"
+ // $ANTLR end "rule__XClosure__Group__2"
- // $ANTLR start "rule__XShortClosure__Group_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7752:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
- public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7906:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ;
+ public final void rule__XClosure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7756:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7757:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7910:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7911:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7757:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7758:1: ( rule__XShortClosure__Group_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7911:1: ( ( rule__XClosure__ExpressionAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7912:1: ( rule__XClosure__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getGroup_0_0());
+ before(grammarAccess.getXClosureAccess().getExpressionAssignment_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7759:1: ( rule__XShortClosure__Group_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7759:2: rule__XShortClosure__Group_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7913:1: ( rule__XClosure__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7913:2: rule__XClosure__ExpressionAssignment_2
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl15853);
- rule__XShortClosure__Group_0_0__0();
+ pushFollow(FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl16233);
+ rule__XClosure__ExpressionAssignment_2();
state._fsp--;
if (state.failed) return ;
@@ -23246,7 +23823,7 @@ public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionExce
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getGroup_0_0());
+ after(grammarAccess.getXClosureAccess().getExpressionAssignment_2());
}
}
@@ -23266,26 +23843,21 @@ public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0__0__Impl"
+ // $ANTLR end "rule__XClosure__Group__2__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7771:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
- public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7923:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ;
+ public final void rule__XClosure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7775:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7776:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7927:1: ( rule__XClosure__Group__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7928:2: rule__XClosure__Group__3__Impl
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__015885);
- rule__XShortClosure__Group_0_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__015888);
- rule__XShortClosure__Group_0_0__1();
+ pushFollow(FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__316263);
+ rule__XClosure__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -23304,32 +23876,28 @@ public final void rule__XShortClosure__Group_0_0__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0__0"
+ // $ANTLR end "rule__XClosure__Group__3"
- // $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7783:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
- public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7934:1: rule__XClosure__Group__3__Impl : ( ']' ) ;
+ public final void rule__XClosure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7787:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7788:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7938:1: ( ( ']' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7939:1: ( ']' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7788:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7789:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7939:1: ( ']' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7940:1: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7790:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7792:1:
- {
+ before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
}
-
+ match(input,60,FOLLOW_60_in_rule__XClosure__Group__3__Impl16291); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
+ after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3());
}
}
@@ -23338,6 +23906,10 @@ public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionEx
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -23345,26 +23917,21 @@ public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0__0__Impl"
+ // $ANTLR end "rule__XClosure__Group__3__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7802:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
- public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7961:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ;
+ public final void rule__XClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7806:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7807:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7965:1: ( rule__XClosure__Group_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7966:2: rule__XClosure__Group_0__0__Impl
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__115946);
- rule__XShortClosure__Group_0_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__115949);
- rule__XShortClosure__Group_0_0__2();
+ pushFollow(FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__016330);
+ rule__XClosure__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -23383,49 +23950,38 @@ public final void rule__XShortClosure__Group_0_0__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0__1"
+ // $ANTLR end "rule__XClosure__Group_0__0"
- // $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7814:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
- public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7972:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ;
+ public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7818:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7819:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7976:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7977:1: ( ( rule__XClosure__Group_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7819:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7820:1: ( rule__XShortClosure__Group_0_0_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7977:1: ( ( rule__XClosure__Group_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7978:1: ( rule__XClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7821:1: ( rule__XShortClosure__Group_0_0_1__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
-
- if ( (LA60_0==RULE_ID||LA60_0==26||LA60_0==52) ) {
- alt60=1;
+ before(grammarAccess.getXClosureAccess().getGroup_0_0());
}
- switch (alt60) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7821:2: rule__XShortClosure__Group_0_0_1__0
- {
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl15976);
- rule__XShortClosure__Group_0_0_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7979:1: ( rule__XClosure__Group_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7979:2: rule__XClosure__Group_0_0__0
+ {
+ pushFollow(FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl16357);
+ rule__XClosure__Group_0_0__0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
+ after(grammarAccess.getXClosureAccess().getGroup_0_0());
}
}
@@ -23445,21 +24001,26 @@ public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0__1__Impl"
+ // $ANTLR end "rule__XClosure__Group_0__0__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7831:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
- public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7991:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ;
+ public final void rule__XClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7835:1: ( rule__XShortClosure__Group_0_0__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7836:2: rule__XShortClosure__Group_0_0__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7995:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7996:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__216007);
- rule__XShortClosure__Group_0_0__2__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__016389);
+ rule__XClosure__Group_0_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__016392);
+ rule__XClosure__Group_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -23478,38 +24039,32 @@ public final void rule__XShortClosure__Group_0_0__2() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0__2"
+ // $ANTLR end "rule__XClosure__Group_0_0__0"
- // $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7842:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
- public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8003:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ;
+ public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7846:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7847:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8007:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8008:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7847:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7848:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8008:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8009:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
+ before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7849:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7849:2: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8010:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8012:1:
{
- pushFollow(FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl16034);
- rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
+ after(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0());
}
}
@@ -23518,10 +24073,6 @@ public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionEx
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -23529,26 +24080,21 @@ public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0__2__Impl"
+ // $ANTLR end "rule__XClosure__Group_0_0__0__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7865:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
- public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8022:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ;
+ public final void rule__XClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7869:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7870:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8026:1: ( rule__XClosure__Group_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8027:2: rule__XClosure__Group_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__016070);
- rule__XShortClosure__Group_0_0_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__016073);
- rule__XShortClosure__Group_0_0_1__1();
+ pushFollow(FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__116450);
+ rule__XClosure__Group_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -23567,38 +24113,28 @@ public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1__0"
+ // $ANTLR end "rule__XClosure__Group_0_0__1"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7877:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
- public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8033:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ;
+ public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7881:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7882:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8037:1: ( ( '[' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8038:1: ( '[' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7882:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7883:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8038:1: ( '[' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8039:1: '['
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7884:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7884:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
- {
- pushFollow(FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl16100);
- rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
}
-
+ match(input,59,FOLLOW_59_in_rule__XClosure__Group_0_0__1__Impl16478); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
+ after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1());
}
}
@@ -23618,21 +24154,21 @@ public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1__0__Impl"
+ // $ANTLR end "rule__XClosure__Group_0_0__1__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7894:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
- public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8056:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ;
+ public final void rule__XClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7898:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7899:2: rule__XShortClosure__Group_0_0_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8060:1: ( rule__XClosure__Group_1__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8061:2: rule__XClosure__Group_1__0__Impl
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__116130);
- rule__XShortClosure__Group_0_0_1__1__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__016513);
+ rule__XClosure__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -23651,56 +24187,38 @@ public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1__1"
+ // $ANTLR end "rule__XClosure__Group_1__0"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7905:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
- public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8067:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ;
+ public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7909:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7910:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8071:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8072:1: ( ( rule__XClosure__Group_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7910:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7911:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8072:1: ( ( rule__XClosure__Group_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8073:1: ( rule__XClosure__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
+ before(grammarAccess.getXClosureAccess().getGroup_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7912:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
- loop61:
- do {
- int alt61=2;
- int LA61_0 = input.LA(1);
-
- if ( (LA61_0==45) ) {
- alt61=1;
- }
-
-
- switch (alt61) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7912:2: rule__XShortClosure__Group_0_0_1_1__0
- {
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl16157);
- rule__XShortClosure__Group_0_0_1_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8074:1: ( rule__XClosure__Group_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8074:2: rule__XClosure__Group_1_0__0
+ {
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl16540);
+ rule__XClosure__Group_1_0__0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop61;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
+ after(grammarAccess.getXClosureAccess().getGroup_1_0());
}
}
@@ -23720,26 +24238,26 @@ public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1__1__Impl"
+ // $ANTLR end "rule__XClosure__Group_1__0__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7926:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
- public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8086:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ;
+ public final void rule__XClosure__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7930:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7931:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8090:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8091:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__016192);
- rule__XShortClosure__Group_0_0_1_1__0__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__016572);
+ rule__XClosure__Group_1_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__016195);
- rule__XShortClosure__Group_0_0_1_1__1();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__016575);
+ rule__XClosure__Group_1_0__1();
state._fsp--;
if (state.failed) return ;
@@ -23758,28 +24276,49 @@ public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__0"
+ // $ANTLR end "rule__XClosure__Group_1_0__0"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7938:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
- public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8098:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ;
+ public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7942:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7943:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8102:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8103:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7943:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7944:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8103:1: ( ( rule__XClosure__Group_1_0_0__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8104:1: ( rule__XClosure__Group_1_0_0__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
+ before(grammarAccess.getXClosureAccess().getGroup_1_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8105:1: ( rule__XClosure__Group_1_0_0__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
+
+ if ( (LA62_0==RULE_ID||LA62_0==30||LA62_0==62) ) {
+ alt62=1;
+ }
+ switch (alt62) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8105:2: rule__XClosure__Group_1_0_0__0
+ {
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl16602);
+ rule__XClosure__Group_1_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,45,FOLLOW_45_in_rule__XShortClosure__Group_0_0_1_1__0__Impl16223); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
+ after(grammarAccess.getXClosureAccess().getGroup_1_0_0());
}
}
@@ -23799,21 +24338,21 @@ public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__0__Impl"
+ // $ANTLR end "rule__XClosure__Group_1_0__0__Impl"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7957:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
- public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8115:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ;
+ public final void rule__XClosure__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7961:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7962:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8119:1: ( rule__XClosure__Group_1_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8120:2: rule__XClosure__Group_1_0__1__Impl
{
- pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__116254);
- rule__XShortClosure__Group_0_0_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__116633);
+ rule__XClosure__Group_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -23832,30 +24371,30 @@ public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__1"
+ // $ANTLR end "rule__XClosure__Group_1_0__1"
- // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7968:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
- public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8126:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ;
+ public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7972:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7973:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8130:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8131:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7973:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7974:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8131:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8132:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
+ before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7975:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7975:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8133:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8133:2: rule__XClosure__ExplicitSyntaxAssignment_1_0_1
{
- pushFollow(FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl16281);
- rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1();
+ pushFollow(FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl16660);
+ rule__XClosure__ExplicitSyntaxAssignment_1_0_1();
state._fsp--;
if (state.failed) return ;
@@ -23863,7 +24402,7 @@ public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
+ after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1());
}
}
@@ -23883,26 +24422,26 @@ public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__1__Impl"
+ // $ANTLR end "rule__XClosure__Group_1_0__1__Impl"
- // $ANTLR start "rule__XParenthesizedExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7989:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
- public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8147:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ;
+ public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7993:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7994:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8151:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8152:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1
{
- pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__016315);
- rule__XParenthesizedExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__016694);
+ rule__XClosure__Group_1_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__016318);
- rule__XParenthesizedExpression__Group__1();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__016697);
+ rule__XClosure__Group_1_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -23921,28 +24460,38 @@ public final void rule__XParenthesizedExpression__Group__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XParenthesizedExpression__Group__0"
+ // $ANTLR end "rule__XClosure__Group_1_0_0__0"
- // $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8001:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
- public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8159:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ;
+ public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8005:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8006:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8163:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8164:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8006:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8007:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8164:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8165:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
+ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8166:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8166:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0
+ {
+ pushFollow(FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl16724);
+ rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,52,FOLLOW_52_in_rule__XParenthesizedExpression__Group__0__Impl16346); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
+ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0());
}
}
@@ -23962,26 +24511,21 @@ public final void rule__XParenthesizedExpression__Group__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XParenthesizedExpression__Group__0__Impl"
+ // $ANTLR end "rule__XClosure__Group_1_0_0__0__Impl"
- // $ANTLR start "rule__XParenthesizedExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8020:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
- public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8176:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ;
+ public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8024:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8025:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8180:1: ( rule__XClosure__Group_1_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8181:2: rule__XClosure__Group_1_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__116377);
- rule__XParenthesizedExpression__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__116380);
- rule__XParenthesizedExpression__Group__2();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__116754);
+ rule__XClosure__Group_1_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24000,32 +24544,56 @@ public final void rule__XParenthesizedExpression__Group__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XParenthesizedExpression__Group__1"
+ // $ANTLR end "rule__XClosure__Group_1_0_0__1"
- // $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8032:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
- public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8187:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ;
+ public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8036:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8037:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8191:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8192:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8037:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8038:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8192:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8193:1: ( rule__XClosure__Group_1_0_0_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
+ before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl16407);
- ruleXExpression();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8194:1: ( rule__XClosure__Group_1_0_0_1__0 )*
+ loop63:
+ do {
+ int alt63=2;
+ int LA63_0 = input.LA(1);
+
+ if ( (LA63_0==52) ) {
+ alt63=1;
+ }
+
+
+ switch (alt63) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8194:2: rule__XClosure__Group_1_0_0_1__0
+ {
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl16781);
+ rule__XClosure__Group_1_0_0_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop63;
+ }
+ } while (true);
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
+ after(grammarAccess.getXClosureAccess().getGroup_1_0_0_1());
}
}
@@ -24045,21 +24613,26 @@ public final void rule__XParenthesizedExpression__Group__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XParenthesizedExpression__Group__1__Impl"
+ // $ANTLR end "rule__XClosure__Group_1_0_0__1__Impl"
- // $ANTLR start "rule__XParenthesizedExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8049:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
- public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8208:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ;
+ public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8053:1: ( rule__XParenthesizedExpression__Group__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8054:2: rule__XParenthesizedExpression__Group__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8212:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8213:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1
{
- pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__216436);
- rule__XParenthesizedExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__016816);
+ rule__XClosure__Group_1_0_0_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__016819);
+ rule__XClosure__Group_1_0_0_1__1();
state._fsp--;
if (state.failed) return ;
@@ -24078,28 +24651,28 @@ public final void rule__XParenthesizedExpression__Group__2() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XParenthesizedExpression__Group__2"
+ // $ANTLR end "rule__XClosure__Group_1_0_0_1__0"
- // $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8060:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
- public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8220:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ;
+ public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8064:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8065:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8224:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8225:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8065:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8066:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8225:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8226:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
+ before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
}
- match(input,48,FOLLOW_48_in_rule__XParenthesizedExpression__Group__2__Impl16464); if (state.failed) return ;
+ match(input,52,FOLLOW_52_in_rule__XClosure__Group_1_0_0_1__0__Impl16847); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
+ after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0());
}
}
@@ -24119,26 +24692,21 @@ public final void rule__XParenthesizedExpression__Group__2__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XParenthesizedExpression__Group__2__Impl"
+ // $ANTLR end "rule__XClosure__Group_1_0_0_1__0__Impl"
- // $ANTLR start "rule__XIfExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8085:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
- public final void rule__XIfExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8239:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ;
+ public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8089:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8090:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8243:1: ( rule__XClosure__Group_1_0_0_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8244:2: rule__XClosure__Group_1_0_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__016501);
- rule__XIfExpression__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__016504);
- rule__XIfExpression__Group__1();
+ pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__116878);
+ rule__XClosure__Group_1_0_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24157,32 +24725,38 @@ public final void rule__XIfExpression__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__0"
+ // $ANTLR end "rule__XClosure__Group_1_0_0_1__1"
- // $ANTLR start "rule__XIfExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8097:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
- public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8250:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ;
+ public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8101:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8102:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8254:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8255:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8102:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8103:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8255:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8256:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
+ before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8104:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8106:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8257:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8257:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1
{
+ pushFollow(FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl16905);
+ rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
+ after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1());
}
}
@@ -24191,6 +24765,10 @@ public final void rule__XIfExpression__Group__0__Impl() throws RecognitionExcept
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -24198,26 +24776,26 @@ public final void rule__XIfExpression__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__0__Impl"
+ // $ANTLR end "rule__XClosure__Group_1_0_0_1__1__Impl"
- // $ANTLR start "rule__XIfExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8116:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
- public final void rule__XIfExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8271:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ;
+ public final void rule__XExpressionInClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8120:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8121:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8275:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8276:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__116562);
- rule__XIfExpression__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__016939);
+ rule__XExpressionInClosure__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__116565);
- rule__XIfExpression__Group__2();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__016942);
+ rule__XExpressionInClosure__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -24236,28 +24814,32 @@ public final void rule__XIfExpression__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__1"
+ // $ANTLR end "rule__XExpressionInClosure__Group__0"
- // $ANTLR start "rule__XIfExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8128:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
- public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8283:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ;
+ public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8132:1: ( ( 'if' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8133:1: ( 'if' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8287:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8288:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8133:1: ( 'if' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8134:1: 'if'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8288:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8289:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
+ before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8290:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8292:1:
+ {
}
- match(input,53,FOLLOW_53_in_rule__XIfExpression__Group__1__Impl16593); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
+ after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0());
}
}
@@ -24266,10 +24848,6 @@ public final void rule__XIfExpression__Group__1__Impl() throws RecognitionExcept
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -24277,26 +24855,21 @@ public final void rule__XIfExpression__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__1__Impl"
+ // $ANTLR end "rule__XExpressionInClosure__Group__0__Impl"
- // $ANTLR start "rule__XIfExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8147:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
- public final void rule__XIfExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8302:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ;
+ public final void rule__XExpressionInClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8151:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8152:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8306:1: ( rule__XExpressionInClosure__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8307:2: rule__XExpressionInClosure__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__216624);
- rule__XIfExpression__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__216627);
- rule__XIfExpression__Group__3();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__117000);
+ rule__XExpressionInClosure__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24315,28 +24888,56 @@ public final void rule__XIfExpression__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__2"
+ // $ANTLR end "rule__XExpressionInClosure__Group__1"
- // $ANTLR start "rule__XIfExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8159:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
- public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8313:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ;
+ public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8163:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8164:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8317:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8318:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8164:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8165:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8318:1: ( ( rule__XExpressionInClosure__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8319:1: ( rule__XExpressionInClosure__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
+ before(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
}
- match(input,52,FOLLOW_52_in_rule__XIfExpression__Group__2__Impl16655); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8320:1: ( rule__XExpressionInClosure__Group_1__0 )*
+ loop64:
+ do {
+ int alt64=2;
+ int LA64_0 = input.LA(1);
+
+ if ( ((LA64_0>=RULE_ID && LA64_0<=RULE_STRING)||LA64_0==26||(LA64_0>=34 && LA64_0<=35)||LA64_0==40||(LA64_0>=42 && LA64_0<=48)||LA64_0==50||LA64_0==57||LA64_0==59||(LA64_0>=62 && LA64_0<=63)||LA64_0==65||(LA64_0>=69 && LA64_0<=76)||(LA64_0>=84 && LA64_0<=85)) ) {
+ alt64=1;
+ }
+
+
+ switch (alt64) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8320:2: rule__XExpressionInClosure__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl17027);
+ rule__XExpressionInClosure__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop64;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
+ after(grammarAccess.getXExpressionInClosureAccess().getGroup_1());
}
}
@@ -24356,26 +24957,26 @@ public final void rule__XIfExpression__Group__2__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__2__Impl"
+ // $ANTLR end "rule__XExpressionInClosure__Group__1__Impl"
- // $ANTLR start "rule__XIfExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8178:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
- public final void rule__XIfExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8334:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ;
+ public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8182:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8183:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8338:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8339:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__316686);
- rule__XIfExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__017062);
+ rule__XExpressionInClosure__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__316689);
- rule__XIfExpression__Group__4();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__017065);
+ rule__XExpressionInClosure__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -24394,30 +24995,30 @@ public final void rule__XIfExpression__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__3"
+ // $ANTLR end "rule__XExpressionInClosure__Group_1__0"
- // $ANTLR start "rule__XIfExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8190:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
- public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8346:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ;
+ public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8194:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8195:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8350:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8351:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8195:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8196:1: ( rule__XIfExpression__IfAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8351:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8352:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
+ before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8197:1: ( rule__XIfExpression__IfAssignment_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8197:2: rule__XIfExpression__IfAssignment_3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8353:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8353:2: rule__XExpressionInClosure__ExpressionsAssignment_1_0
{
- pushFollow(FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl16716);
- rule__XIfExpression__IfAssignment_3();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl17092);
+ rule__XExpressionInClosure__ExpressionsAssignment_1_0();
state._fsp--;
if (state.failed) return ;
@@ -24425,7 +25026,7 @@ public final void rule__XIfExpression__Group__3__Impl() throws RecognitionExcept
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
+ after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0());
}
}
@@ -24445,26 +25046,21 @@ public final void rule__XIfExpression__Group__3__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__3__Impl"
+ // $ANTLR end "rule__XExpressionInClosure__Group_1__0__Impl"
- // $ANTLR start "rule__XIfExpression__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8207:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
- public final void rule__XIfExpression__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8363:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ;
+ public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8211:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8212:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8367:1: ( rule__XExpressionInClosure__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8368:2: rule__XExpressionInClosure__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__416746);
- rule__XIfExpression__Group__4__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__416749);
- rule__XIfExpression__Group__5();
+ pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__117122);
+ rule__XExpressionInClosure__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24483,28 +25079,45 @@ public final void rule__XIfExpression__Group__4() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__4"
+ // $ANTLR end "rule__XExpressionInClosure__Group_1__1"
- // $ANTLR start "rule__XIfExpression__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8219:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
- public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8374:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ;
+ public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8223:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8224:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8378:1: ( ( ( ';' )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8379:1: ( ( ';' )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8224:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8225:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8379:1: ( ( ';' )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8380:1: ( ';' )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
+ before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8381:1: ( ';' )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
+
+ if ( (LA65_0==61) ) {
+ alt65=1;
+ }
+ switch (alt65) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8382:2: ';'
+ {
+ match(input,61,FOLLOW_61_in_rule__XExpressionInClosure__Group_1__1__Impl17151); if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,48,FOLLOW_48_in_rule__XIfExpression__Group__4__Impl16777); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
+ after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1());
}
}
@@ -24524,26 +25137,26 @@ public final void rule__XIfExpression__Group__4__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__4__Impl"
+ // $ANTLR end "rule__XExpressionInClosure__Group_1__1__Impl"
- // $ANTLR start "rule__XIfExpression__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8238:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
- public final void rule__XIfExpression__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8397:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ;
+ public final void rule__XShortClosure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8242:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8243:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8401:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8402:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__516808);
- rule__XIfExpression__Group__5__Impl();
+ pushFollow(FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__017188);
+ rule__XShortClosure__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__516811);
- rule__XIfExpression__Group__6();
+ pushFollow(FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__017191);
+ rule__XShortClosure__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -24562,30 +25175,30 @@ public final void rule__XIfExpression__Group__5() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__5"
+ // $ANTLR end "rule__XShortClosure__Group__0"
- // $ANTLR start "rule__XIfExpression__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8250:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
- public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8409:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ;
+ public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8254:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8255:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8413:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8414:1: ( ( rule__XShortClosure__Group_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8255:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8256:1: ( rule__XIfExpression__ThenAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8414:1: ( ( rule__XShortClosure__Group_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8415:1: ( rule__XShortClosure__Group_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
+ before(grammarAccess.getXShortClosureAccess().getGroup_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8257:1: ( rule__XIfExpression__ThenAssignment_5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8257:2: rule__XIfExpression__ThenAssignment_5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8416:1: ( rule__XShortClosure__Group_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8416:2: rule__XShortClosure__Group_0__0
{
- pushFollow(FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl16838);
- rule__XIfExpression__ThenAssignment_5();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl17218);
+ rule__XShortClosure__Group_0__0();
state._fsp--;
if (state.failed) return ;
@@ -24593,7 +25206,7 @@ public final void rule__XIfExpression__Group__5__Impl() throws RecognitionExcept
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
+ after(grammarAccess.getXShortClosureAccess().getGroup_0());
}
}
@@ -24613,21 +25226,21 @@ public final void rule__XIfExpression__Group__5__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__5__Impl"
+ // $ANTLR end "rule__XShortClosure__Group__0__Impl"
- // $ANTLR start "rule__XIfExpression__Group__6"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8267:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
- public final void rule__XIfExpression__Group__6() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8426:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ;
+ public final void rule__XShortClosure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8271:1: ( rule__XIfExpression__Group__6__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8272:2: rule__XIfExpression__Group__6__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8430:1: ( rule__XShortClosure__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8431:2: rule__XShortClosure__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__616868);
- rule__XIfExpression__Group__6__Impl();
+ pushFollow(FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__117248);
+ rule__XShortClosure__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24646,53 +25259,38 @@ public final void rule__XIfExpression__Group__6() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__6"
+ // $ANTLR end "rule__XShortClosure__Group__1"
- // $ANTLR start "rule__XIfExpression__Group__6__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8278:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
- public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8437:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ;
+ public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8282:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8283:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8441:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8442:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8283:1: ( ( rule__XIfExpression__Group_6__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8284:1: ( rule__XIfExpression__Group_6__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8442:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8443:1: ( rule__XShortClosure__ExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getGroup_6());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8285:1: ( rule__XIfExpression__Group_6__0 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
-
- if ( (LA62_0==54) ) {
- int LA62_1 = input.LA(2);
-
- if ( (synpred90_InternalGraphViewStyle()) ) {
- alt62=1;
- }
+ before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
}
- switch (alt62) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8285:2: rule__XIfExpression__Group_6__0
- {
- pushFollow(FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl16895);
- rule__XIfExpression__Group_6__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8444:1: ( rule__XShortClosure__ExpressionAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8444:2: rule__XShortClosure__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl17275);
+ rule__XShortClosure__ExpressionAssignment_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getGroup_6());
+ after(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1());
}
}
@@ -24712,26 +25310,21 @@ public final void rule__XIfExpression__Group__6__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group__6__Impl"
+ // $ANTLR end "rule__XShortClosure__Group__1__Impl"
- // $ANTLR start "rule__XIfExpression__Group_6__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8309:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
- public final void rule__XIfExpression__Group_6__0() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8458:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ;
+ public final void rule__XShortClosure__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8313:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8314:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8462:1: ( rule__XShortClosure__Group_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8463:2: rule__XShortClosure__Group_0__0__Impl
{
- pushFollow(FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__016940);
- rule__XIfExpression__Group_6__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__016943);
- rule__XIfExpression__Group_6__1();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__017309);
+ rule__XShortClosure__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24750,34 +25343,38 @@ public final void rule__XIfExpression__Group_6__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group_6__0"
+ // $ANTLR end "rule__XShortClosure__Group_0__0"
- // $ANTLR start "rule__XIfExpression__Group_6__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8321:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
- public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8469:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ;
+ public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8325:1: ( ( ( 'else' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8326:1: ( ( 'else' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8473:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8474:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8326:1: ( ( 'else' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8327:1: ( 'else' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8474:1: ( ( rule__XShortClosure__Group_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8475:1: ( rule__XShortClosure__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
+ before(grammarAccess.getXShortClosureAccess().getGroup_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8328:1: ( 'else' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8329:2: 'else'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8476:1: ( rule__XShortClosure__Group_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8476:2: rule__XShortClosure__Group_0_0__0
{
- match(input,54,FOLLOW_54_in_rule__XIfExpression__Group_6__0__Impl16972); if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl17336);
+ rule__XShortClosure__Group_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
+ after(grammarAccess.getXShortClosureAccess().getGroup_0_0());
}
}
@@ -24797,21 +25394,26 @@ public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group_6__0__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0__0__Impl"
- // $ANTLR start "rule__XIfExpression__Group_6__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8340:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
- public final void rule__XIfExpression__Group_6__1() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8488:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ;
+ public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8344:1: ( rule__XIfExpression__Group_6__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8345:2: rule__XIfExpression__Group_6__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8492:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8493:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1
{
- pushFollow(FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__117004);
- rule__XIfExpression__Group_6__1__Impl();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__017368);
+ rule__XShortClosure__Group_0_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__017371);
+ rule__XShortClosure__Group_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -24830,38 +25432,32 @@ public final void rule__XIfExpression__Group_6__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group_6__1"
+ // $ANTLR end "rule__XShortClosure__Group_0_0__0"
- // $ANTLR start "rule__XIfExpression__Group_6__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8351:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
- public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8500:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ;
+ public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8355:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8356:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8504:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8505:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8356:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8357:1: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8505:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8506:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
+ before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8358:1: ( rule__XIfExpression__ElseAssignment_6_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8358:2: rule__XIfExpression__ElseAssignment_6_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8507:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8509:1:
{
- pushFollow(FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl17031);
- rule__XIfExpression__ElseAssignment_6_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
+ after(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0());
}
}
@@ -24870,10 +25466,6 @@ public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionExce
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -24881,26 +25473,26 @@ public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XIfExpression__Group_6__1__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8372:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
- public final void rule__XSwitchExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8519:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ;
+ public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8376:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8377:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8523:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8524:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__017065);
- rule__XSwitchExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__117429);
+ rule__XShortClosure__Group_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__017068);
- rule__XSwitchExpression__Group__1();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__117432);
+ rule__XShortClosure__Group_0_0__2();
state._fsp--;
if (state.failed) return ;
@@ -24919,32 +25511,49 @@ public final void rule__XSwitchExpression__Group__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__0"
+ // $ANTLR end "rule__XShortClosure__Group_0_0__1"
- // $ANTLR start "rule__XSwitchExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8384:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
- public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8531:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ;
+ public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8388:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8389:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8535:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8536:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8389:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8390:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8536:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8537:1: ( rule__XShortClosure__Group_0_0_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
+ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8391:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8393:1:
- {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8538:1: ( rule__XShortClosure__Group_0_0_1__0 )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
+
+ if ( (LA66_0==RULE_ID||LA66_0==30||LA66_0==62) ) {
+ alt66=1;
+ }
+ switch (alt66) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8538:2: rule__XShortClosure__Group_0_0_1__0
+ {
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl17459);
+ rule__XShortClosure__Group_0_0_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
+ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1());
}
}
@@ -24953,6 +25562,10 @@ public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionEx
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -24960,26 +25573,21 @@ public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__0__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0__1__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8403:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
- public final void rule__XSwitchExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8548:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ;
+ public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8407:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8408:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8552:1: ( rule__XShortClosure__Group_0_0__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8553:2: rule__XShortClosure__Group_0_0__2__Impl
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__117126);
- rule__XSwitchExpression__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__117129);
- rule__XSwitchExpression__Group__2();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__217490);
+ rule__XShortClosure__Group_0_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24998,28 +25606,38 @@ public final void rule__XSwitchExpression__Group__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__1"
+ // $ANTLR end "rule__XShortClosure__Group_0_0__2"
- // $ANTLR start "rule__XSwitchExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8415:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
- public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8559:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ;
+ public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8419:1: ( ( 'switch' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8420:1: ( 'switch' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8563:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8564:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8420:1: ( 'switch' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8421:1: 'switch'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8564:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8565:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
+ before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8566:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8566:2: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2
+ {
+ pushFollow(FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl17517);
+ rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,55,FOLLOW_55_in_rule__XSwitchExpression__Group__1__Impl17157); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
+ after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2());
}
}
@@ -25039,26 +25657,26 @@ public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__1__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0__2__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8434:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
- public final void rule__XSwitchExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8582:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ;
+ public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8438:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8439:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8586:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8587:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__217188);
- rule__XSwitchExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__017553);
+ rule__XShortClosure__Group_0_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__217191);
- rule__XSwitchExpression__Group__3();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__017556);
+ rule__XShortClosure__Group_0_0_1__1();
state._fsp--;
if (state.failed) return ;
@@ -25077,30 +25695,30 @@ public final void rule__XSwitchExpression__Group__2() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__2"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1__0"
- // $ANTLR start "rule__XSwitchExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8446:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ;
- public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8594:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ;
+ public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8450:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8451:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8598:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8599:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8451:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8452:1: ( rule__XSwitchExpression__Alternatives_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8599:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8600:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2());
+ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8453:1: ( rule__XSwitchExpression__Alternatives_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8453:2: rule__XSwitchExpression__Alternatives_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8601:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8601:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl17218);
- rule__XSwitchExpression__Alternatives_2();
+ pushFollow(FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl17583);
+ rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0();
state._fsp--;
if (state.failed) return ;
@@ -25108,7 +25726,7 @@ public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionEx
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2());
+ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0());
}
}
@@ -25128,26 +25746,21 @@ public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__2__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8463:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
- public final void rule__XSwitchExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8611:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ;
+ public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8467:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8468:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8615:1: ( rule__XShortClosure__Group_0_0_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8616:2: rule__XShortClosure__Group_0_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__317248);
- rule__XSwitchExpression__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__317251);
- rule__XSwitchExpression__Group__4();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__117613);
+ rule__XShortClosure__Group_0_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -25166,28 +25779,56 @@ public final void rule__XSwitchExpression__Group__3() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__3"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1__1"
- // $ANTLR start "rule__XSwitchExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8475:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ;
- public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8622:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ;
+ public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8479:1: ( ( '{' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8480:1: ( '{' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8626:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8627:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8480:1: ( '{' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8481:1: '{'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8627:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8628:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
+ before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
}
- match(input,56,FOLLOW_56_in_rule__XSwitchExpression__Group__3__Impl17279); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8629:1: ( rule__XShortClosure__Group_0_0_1_1__0 )*
+ loop67:
+ do {
+ int alt67=2;
+ int LA67_0 = input.LA(1);
+
+ if ( (LA67_0==52) ) {
+ alt67=1;
+ }
+
+
+ switch (alt67) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8629:2: rule__XShortClosure__Group_0_0_1_1__0
+ {
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl17640);
+ rule__XShortClosure__Group_0_0_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop67;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
+ after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1());
}
}
@@ -25207,26 +25848,26 @@ public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__3__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1__1__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8494:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
- public final void rule__XSwitchExpression__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8643:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ;
+ public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8498:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8499:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8647:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8648:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__417310);
- rule__XSwitchExpression__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__017675);
+ rule__XShortClosure__Group_0_0_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__417313);
- rule__XSwitchExpression__Group__5();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__017678);
+ rule__XShortClosure__Group_0_0_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -25245,87 +25886,30 @@ public final void rule__XSwitchExpression__Group__4() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__4"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__0"
- // $ANTLR start "rule__XSwitchExpression__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8506:1: rule__XSwitchExpression__Group__4__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ;
- public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8655:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ;
+ public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8510:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8511:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8511:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8512:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8512:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8513:1: ( rule__XSwitchExpression__CasesAssignment_4 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8514:1: ( rule__XSwitchExpression__CasesAssignment_4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8514:2: rule__XSwitchExpression__CasesAssignment_4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8659:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8660:1: ( ',' )
{
- pushFollow(FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl17342);
- rule__XSwitchExpression__CasesAssignment_4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
- }
-
- }
-
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8517:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8518:1: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8660:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8661:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
+ before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8519:1: ( rule__XSwitchExpression__CasesAssignment_4 )*
- loop63:
- do {
- int alt63=2;
- int LA63_0 = input.LA(1);
-
- if ( (LA63_0==RULE_ID||LA63_0==26||LA63_0==52||LA63_0==58||LA63_0==60) ) {
- alt63=1;
- }
-
-
- switch (alt63) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8519:2: rule__XSwitchExpression__CasesAssignment_4
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl17354);
- rule__XSwitchExpression__CasesAssignment_4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop63;
- }
- } while (true);
-
+ match(input,52,FOLLOW_52_in_rule__XShortClosure__Group_0_0_1_1__0__Impl17706); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
- }
-
+ after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0());
}
-
}
@@ -25343,26 +25927,21 @@ public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__4__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8530:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
- public final void rule__XSwitchExpression__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8674:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ;
+ public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8534:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8535:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8678:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8679:2: rule__XShortClosure__Group_0_0_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__517387);
- rule__XSwitchExpression__Group__5__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__517390);
- rule__XSwitchExpression__Group__6();
+ pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__117737);
+ rule__XShortClosure__Group_0_0_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -25381,49 +25960,38 @@ public final void rule__XSwitchExpression__Group__5() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__5"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__1"
- // $ANTLR start "rule__XSwitchExpression__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8542:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ;
- public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8685:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ;
+ public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8546:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8547:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8689:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8690:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8547:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8548:1: ( rule__XSwitchExpression__Group_5__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8690:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8691:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getGroup_5());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8549:1: ( rule__XSwitchExpression__Group_5__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
-
- if ( (LA64_0==59) ) {
- alt64=1;
+ before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
}
- switch (alt64) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8549:2: rule__XSwitchExpression__Group_5__0
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl17417);
- rule__XSwitchExpression__Group_5__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8692:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8692:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1
+ {
+ pushFollow(FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl17764);
+ rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getGroup_5());
+ after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1());
}
}
@@ -25443,21 +26011,26 @@ public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__5__Impl"
+ // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__1__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group__6"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8559:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ;
- public final void rule__XSwitchExpression__Group__6() throws RecognitionException {
+ // $ANTLR start "rule__XParenthesizedExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8706:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ;
+ public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8563:1: ( rule__XSwitchExpression__Group__6__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8564:2: rule__XSwitchExpression__Group__6__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8710:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8711:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__617448);
- rule__XSwitchExpression__Group__6__Impl();
+ pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__017798);
+ rule__XParenthesizedExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__017801);
+ rule__XParenthesizedExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -25476,28 +26049,28 @@ public final void rule__XSwitchExpression__Group__6() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__6"
+ // $ANTLR end "rule__XParenthesizedExpression__Group__0"
- // $ANTLR start "rule__XSwitchExpression__Group__6__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8570:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ;
- public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8718:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ;
+ public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8574:1: ( ( '}' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8575:1: ( '}' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8722:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8723:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8575:1: ( '}' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8576:1: '}'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8723:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8724:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
+ before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
}
- match(input,57,FOLLOW_57_in_rule__XSwitchExpression__Group__6__Impl17476); if (state.failed) return ;
+ match(input,62,FOLLOW_62_in_rule__XParenthesizedExpression__Group__0__Impl17829); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
+ after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
}
}
@@ -25517,26 +26090,26 @@ public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group__6__Impl"
+ // $ANTLR end "rule__XParenthesizedExpression__Group__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8603:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
- public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XParenthesizedExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8737:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ;
+ public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8607:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8608:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8741:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8742:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__017521);
- rule__XSwitchExpression__Group_2_0__0__Impl();
+ pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__117860);
+ rule__XParenthesizedExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__017524);
- rule__XSwitchExpression__Group_2_0__1();
+ pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__117863);
+ rule__XParenthesizedExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -25555,53 +26128,32 @@ public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0__0"
+ // $ANTLR end "rule__XParenthesizedExpression__Group__1"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8615:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ;
- public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8749:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ;
+ public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8619:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8620:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8753:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8754:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8620:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8621:1: ( rule__XSwitchExpression__Group_2_0_0__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8754:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8755:1: ruleXExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8622:1: ( rule__XSwitchExpression__Group_2_0_0__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
-
- if ( (LA65_0==RULE_ID) ) {
- int LA65_1 = input.LA(2);
-
- if ( (LA65_1==58) ) {
- alt65=1;
- }
- }
- switch (alt65) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8622:2: rule__XSwitchExpression__Group_2_0_0__0
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl17551);
- rule__XSwitchExpression__Group_2_0_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
}
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl17890);
+ ruleXExpression();
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0());
+ after(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1());
}
}
@@ -25621,21 +26173,21 @@ public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0__0__Impl"
+ // $ANTLR end "rule__XParenthesizedExpression__Group__1__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8632:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl ;
- public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XParenthesizedExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8766:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ;
+ public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8636:1: ( rule__XSwitchExpression__Group_2_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8637:2: rule__XSwitchExpression__Group_2_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8770:1: ( rule__XParenthesizedExpression__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8771:2: rule__XParenthesizedExpression__Group__2__Impl
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__117582);
- rule__XSwitchExpression__Group_2_0__1__Impl();
+ pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__217919);
+ rule__XParenthesizedExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -25654,38 +26206,28 @@ public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0__1"
+ // $ANTLR end "rule__XParenthesizedExpression__Group__2"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8643:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ;
- public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8777:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ;
+ public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8647:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8648:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8781:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8782:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8648:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8649:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8782:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8783:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8650:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8650:2: rule__XSwitchExpression__SwitchAssignment_2_0_1
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl17609);
- rule__XSwitchExpression__SwitchAssignment_2_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
}
-
+ match(input,55,FOLLOW_55_in_rule__XParenthesizedExpression__Group__2__Impl17947); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1());
+ after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
}
}
@@ -25705,21 +26247,26 @@ public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0__1__Impl"
+ // $ANTLR end "rule__XParenthesizedExpression__Group__2__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8664:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ;
- public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8802:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ;
+ public final void rule__XIfExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8668:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8669:2: rule__XSwitchExpression__Group_2_0_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8806:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8807:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__017643);
- rule__XSwitchExpression__Group_2_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__017984);
+ rule__XIfExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__017987);
+ rule__XIfExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -25738,38 +26285,32 @@ public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0_0__0"
+ // $ANTLR end "rule__XIfExpression__Group__0"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8675:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ;
- public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8814:1: rule__XIfExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8679:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8680:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8818:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8819:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8680:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8681:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8819:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8820:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0());
+ before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8682:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8682:2: rule__XSwitchExpression__Group_2_0_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8821:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8823:1:
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl17670);
- rule__XSwitchExpression__Group_2_0_0_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0());
+ after(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0());
}
}
@@ -25778,10 +26319,6 @@ public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws Recogni
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -25789,26 +26326,26 @@ public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0_0__0__Impl"
+ // $ANTLR end "rule__XIfExpression__Group__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8694:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ;
- public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8833:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ;
+ public final void rule__XIfExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8698:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8699:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8837:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8838:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__017702);
- rule__XSwitchExpression__Group_2_0_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__118045);
+ rule__XIfExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__017705);
- rule__XSwitchExpression__Group_2_0_0_0__1();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__118048);
+ rule__XIfExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -25827,38 +26364,28 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__0"
+ // $ANTLR end "rule__XIfExpression__Group__1"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8706:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ;
- public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8845:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ;
+ public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8710:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8711:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8849:1: ( ( 'if' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8850:1: ( 'if' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8711:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8712:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8850:1: ( 'if' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8851:1: 'if'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8713:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8713:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl17732);
- rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
}
-
+ match(input,63,FOLLOW_63_in_rule__XIfExpression__Group__1__Impl18076); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0());
+ after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1());
}
}
@@ -25878,21 +26405,26 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__0__Impl"
+ // $ANTLR end "rule__XIfExpression__Group__1__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8723:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl ;
- public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8864:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ;
+ public final void rule__XIfExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8727:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8728:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8868:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8869:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__117762);
- rule__XSwitchExpression__Group_2_0_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__218107);
+ rule__XIfExpression__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__218110);
+ rule__XIfExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -25911,28 +26443,28 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__1"
+ // $ANTLR end "rule__XIfExpression__Group__2"
- // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8734:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ':' ) ;
- public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8876:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ;
+ public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8738:1: ( ( ':' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8739:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8880:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8881:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8739:1: ( ':' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8740:1: ':'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8881:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8882:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1());
+ before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
- match(input,58,FOLLOW_58_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl17790); if (state.failed) return ;
+ match(input,62,FOLLOW_62_in_rule__XIfExpression__Group__2__Impl18138); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1());
+ after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2());
}
}
@@ -25952,26 +26484,26 @@ public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__1__Impl"
+ // $ANTLR end "rule__XIfExpression__Group__2__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8757:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ;
- public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8895:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ;
+ public final void rule__XIfExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8761:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8762:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8899:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8900:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__017825);
- rule__XSwitchExpression__Group_2_1__0__Impl();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__318169);
+ rule__XIfExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__017828);
- rule__XSwitchExpression__Group_2_1__1();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__318172);
+ rule__XIfExpression__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -25990,30 +26522,30 @@ public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1__0"
+ // $ANTLR end "rule__XIfExpression__Group__3"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8769:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ;
- public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8907:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ;
+ public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8773:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8774:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8911:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8912:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8774:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8775:1: ( rule__XSwitchExpression__Group_2_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8912:1: ( ( rule__XIfExpression__IfAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8913:1: ( rule__XIfExpression__IfAssignment_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0());
+ before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8776:1: ( rule__XSwitchExpression__Group_2_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8776:2: rule__XSwitchExpression__Group_2_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8914:1: ( rule__XIfExpression__IfAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8914:2: rule__XIfExpression__IfAssignment_3
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl17855);
- rule__XSwitchExpression__Group_2_1_0__0();
+ pushFollow(FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl18199);
+ rule__XIfExpression__IfAssignment_3();
state._fsp--;
if (state.failed) return ;
@@ -26021,7 +26553,7 @@ public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws Recogniti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0());
+ after(grammarAccess.getXIfExpressionAccess().getIfAssignment_3());
}
}
@@ -26041,26 +26573,26 @@ public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1__0__Impl"
+ // $ANTLR end "rule__XIfExpression__Group__3__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8786:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ;
- public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8924:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ;
+ public final void rule__XIfExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8790:1: ( rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8791:2: rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8928:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8929:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__117885);
- rule__XSwitchExpression__Group_2_1__1__Impl();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__418229);
+ rule__XIfExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__117888);
- rule__XSwitchExpression__Group_2_1__2();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__418232);
+ rule__XIfExpression__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -26079,38 +26611,28 @@ public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1__1"
+ // $ANTLR end "rule__XIfExpression__Group__4"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8798:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ;
- public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8936:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ;
+ public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8802:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8803:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8940:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8941:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8803:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8804:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8941:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8942:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8805:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8805:2: rule__XSwitchExpression__SwitchAssignment_2_1_1
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl17915);
- rule__XSwitchExpression__SwitchAssignment_2_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
-
+ match(input,55,FOLLOW_55_in_rule__XIfExpression__Group__4__Impl18260); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1());
+ after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4());
}
}
@@ -26130,26 +26652,2037 @@ public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1__1__Impl"
+ // $ANTLR end "rule__XIfExpression__Group__4__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8815:1: rule__XSwitchExpression__Group_2_1__2 : rule__XSwitchExpression__Group_2_1__2__Impl ;
- public final void rule__XSwitchExpression__Group_2_1__2() throws RecognitionException {
+ // $ANTLR start "rule__XIfExpression__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8955:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ;
+ public final void rule__XIfExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8819:1: ( rule__XSwitchExpression__Group_2_1__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8820:2: rule__XSwitchExpression__Group_2_1__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8959:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8960:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__217945);
- rule__XSwitchExpression__Group_2_1__2__Impl();
+ pushFollow(FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__518291);
+ rule__XIfExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__518294);
+ rule__XIfExpression__Group__6();
- }
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group__5"
+
+
+ // $ANTLR start "rule__XIfExpression__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8967:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ;
+ public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8971:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8972:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8972:1: ( ( rule__XIfExpression__ThenAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8973:1: ( rule__XIfExpression__ThenAssignment_5 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8974:1: ( rule__XIfExpression__ThenAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8974:2: rule__XIfExpression__ThenAssignment_5
+ {
+ pushFollow(FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl18321);
+ rule__XIfExpression__ThenAssignment_5();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXIfExpressionAccess().getThenAssignment_5());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group__5__Impl"
+
+
+ // $ANTLR start "rule__XIfExpression__Group__6"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8984:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ;
+ public final void rule__XIfExpression__Group__6() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8988:1: ( rule__XIfExpression__Group__6__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8989:2: rule__XIfExpression__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__618351);
+ rule__XIfExpression__Group__6__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group__6"
+
+
+ // $ANTLR start "rule__XIfExpression__Group__6__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8995:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ;
+ public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8999:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9000:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9000:1: ( ( rule__XIfExpression__Group_6__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9001:1: ( rule__XIfExpression__Group_6__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXIfExpressionAccess().getGroup_6());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9002:1: ( rule__XIfExpression__Group_6__0 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
+
+ if ( (LA68_0==64) ) {
+ int LA68_1 = input.LA(2);
+
+ if ( (synpred104_InternalGraphViewStyle()) ) {
+ alt68=1;
+ }
+ }
+ switch (alt68) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9002:2: rule__XIfExpression__Group_6__0
+ {
+ pushFollow(FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl18378);
+ rule__XIfExpression__Group_6__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXIfExpressionAccess().getGroup_6());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group__6__Impl"
+
+
+ // $ANTLR start "rule__XIfExpression__Group_6__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9026:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ;
+ public final void rule__XIfExpression__Group_6__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9030:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9031:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1
+ {
+ pushFollow(FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__018423);
+ rule__XIfExpression__Group_6__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__018426);
+ rule__XIfExpression__Group_6__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group_6__0"
+
+
+ // $ANTLR start "rule__XIfExpression__Group_6__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9038:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ;
+ public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9042:1: ( ( ( 'else' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9043:1: ( ( 'else' ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9043:1: ( ( 'else' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9044:1: ( 'else' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9045:1: ( 'else' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9046:2: 'else'
+ {
+ match(input,64,FOLLOW_64_in_rule__XIfExpression__Group_6__0__Impl18455); if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group_6__0__Impl"
+
+
+ // $ANTLR start "rule__XIfExpression__Group_6__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9057:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ;
+ public final void rule__XIfExpression__Group_6__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9061:1: ( rule__XIfExpression__Group_6__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9062:2: rule__XIfExpression__Group_6__1__Impl
+ {
+ pushFollow(FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__118487);
+ rule__XIfExpression__Group_6__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group_6__1"
+
+
+ // $ANTLR start "rule__XIfExpression__Group_6__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9068:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ;
+ public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9072:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9073:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9073:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9074:1: ( rule__XIfExpression__ElseAssignment_6_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9075:1: ( rule__XIfExpression__ElseAssignment_6_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9075:2: rule__XIfExpression__ElseAssignment_6_1
+ {
+ pushFollow(FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl18514);
+ rule__XIfExpression__ElseAssignment_6_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XIfExpression__Group_6__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9089:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ;
+ public final void rule__XSwitchExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9093:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9094:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__018548);
+ rule__XSwitchExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__018551);
+ rule__XSwitchExpression__Group__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9101:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9105:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9106:1: ( () )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9106:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9107:1: ()
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9108:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9110:1:
+ {
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9120:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ;
+ public final void rule__XSwitchExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9124:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9125:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__118609);
+ rule__XSwitchExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__118612);
+ rule__XSwitchExpression__Group__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__1"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9132:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ;
+ public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9136:1: ( ( 'switch' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9137:1: ( 'switch' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9137:1: ( 'switch' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9138:1: 'switch'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
+ }
+ match(input,65,FOLLOW_65_in_rule__XSwitchExpression__Group__1__Impl18640); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9151:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ;
+ public final void rule__XSwitchExpression__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9155:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9156:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__218671);
+ rule__XSwitchExpression__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__218674);
+ rule__XSwitchExpression__Group__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__2"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9163:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ;
+ public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9167:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9168:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9168:1: ( ( rule__XSwitchExpression__Alternatives_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9169:1: ( rule__XSwitchExpression__Alternatives_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9170:1: ( rule__XSwitchExpression__Alternatives_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9170:2: rule__XSwitchExpression__Alternatives_2
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl18701);
+ rule__XSwitchExpression__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__2__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9180:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ;
+ public final void rule__XSwitchExpression__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9184:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9185:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__318731);
+ rule__XSwitchExpression__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__318734);
+ rule__XSwitchExpression__Group__4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__3"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9192:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ;
+ public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9196:1: ( ( '{' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9197:1: ( '{' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9197:1: ( '{' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9198:1: '{'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
+ }
+ match(input,57,FOLLOW_57_in_rule__XSwitchExpression__Group__3__Impl18762); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__3__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9211:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ;
+ public final void rule__XSwitchExpression__Group__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9215:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9216:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__418793);
+ rule__XSwitchExpression__Group__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__418796);
+ rule__XSwitchExpression__Group__5();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__4"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9223:1: rule__XSwitchExpression__Group__4__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ;
+ public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9227:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9228:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9228:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9229:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9229:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9230:1: ( rule__XSwitchExpression__CasesAssignment_4 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9231:1: ( rule__XSwitchExpression__CasesAssignment_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9231:2: rule__XSwitchExpression__CasesAssignment_4
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl18825);
+ rule__XSwitchExpression__CasesAssignment_4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9234:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9235:1: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9236:1: ( rule__XSwitchExpression__CasesAssignment_4 )*
+ loop69:
+ do {
+ int alt69=2;
+ int LA69_0 = input.LA(1);
+
+ if ( (LA69_0==RULE_ID||LA69_0==30||LA69_0==62||LA69_0==66||LA69_0==68) ) {
+ alt69=1;
+ }
+
+
+ switch (alt69) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9236:2: rule__XSwitchExpression__CasesAssignment_4
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl18837);
+ rule__XSwitchExpression__CasesAssignment_4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop69;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4());
+ }
+
+ }
+
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__4__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9247:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ;
+ public final void rule__XSwitchExpression__Group__5() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9251:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9252:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__518870);
+ rule__XSwitchExpression__Group__5__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__518873);
+ rule__XSwitchExpression__Group__6();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__5"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9259:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ;
+ public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9263:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9264:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9264:1: ( ( rule__XSwitchExpression__Group_5__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9265:1: ( rule__XSwitchExpression__Group_5__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getGroup_5());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9266:1: ( rule__XSwitchExpression__Group_5__0 )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
+
+ if ( (LA70_0==67) ) {
+ alt70=1;
+ }
+ switch (alt70) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9266:2: rule__XSwitchExpression__Group_5__0
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl18900);
+ rule__XSwitchExpression__Group_5__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getGroup_5());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__5__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__6"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9276:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ;
+ public final void rule__XSwitchExpression__Group__6() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9280:1: ( rule__XSwitchExpression__Group__6__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9281:2: rule__XSwitchExpression__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__618931);
+ rule__XSwitchExpression__Group__6__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__6"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group__6__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9287:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ;
+ public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9291:1: ( ( '}' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9292:1: ( '}' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9292:1: ( '}' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9293:1: '}'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
+ }
+ match(input,58,FOLLOW_58_in_rule__XSwitchExpression__Group__6__Impl18959); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group__6__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9320:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ;
+ public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9324:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9325:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__019004);
+ rule__XSwitchExpression__Group_2_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__019007);
+ rule__XSwitchExpression__Group_2_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9332:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ;
+ public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9336:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9337:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9337:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9338:1: ( rule__XSwitchExpression__Group_2_0_0__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9339:1: ( rule__XSwitchExpression__Group_2_0_0__0 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
+
+ if ( (LA71_0==RULE_ID) ) {
+ int LA71_1 = input.LA(2);
+
+ if ( (LA71_1==66) ) {
+ alt71=1;
+ }
+ }
+ switch (alt71) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9339:2: rule__XSwitchExpression__Group_2_0_0__0
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl19034);
+ rule__XSwitchExpression__Group_2_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9349:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl ;
+ public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9353:1: ( rule__XSwitchExpression__Group_2_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9354:2: rule__XSwitchExpression__Group_2_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__119065);
+ rule__XSwitchExpression__Group_2_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0__1"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9360:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9364:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9365:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9365:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9366:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9367:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9367:2: rule__XSwitchExpression__SwitchAssignment_2_0_1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl19092);
+ rule__XSwitchExpression__SwitchAssignment_2_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9381:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ;
+ public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9385:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9386:2: rule__XSwitchExpression__Group_2_0_0__0__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__019126);
+ rule__XSwitchExpression__Group_2_0_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0_0__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9392:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9396:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9397:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9397:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9398:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9399:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9399:2: rule__XSwitchExpression__Group_2_0_0_0__0
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl19153);
+ rule__XSwitchExpression__Group_2_0_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0_0__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9411:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ;
+ public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9415:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9416:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__019185);
+ rule__XSwitchExpression__Group_2_0_0_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__019188);
+ rule__XSwitchExpression__Group_2_0_0_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9423:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9427:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9428:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9428:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9429:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9430:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9430:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl19215);
+ rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9440:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl ;
+ public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9444:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9445:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__119245);
+ rule__XSwitchExpression__Group_2_0_0_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__1"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9451:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ':' ) ;
+ public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9455:1: ( ( ':' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9456:1: ( ':' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9456:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9457:1: ':'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1());
+ }
+ match(input,66,FOLLOW_66_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl19273); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9474:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ;
+ public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9478:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9479:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__019308);
+ rule__XSwitchExpression__Group_2_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__019311);
+ rule__XSwitchExpression__Group_2_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9486:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9490:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9491:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9491:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9492:1: ( rule__XSwitchExpression__Group_2_1_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9493:1: ( rule__XSwitchExpression__Group_2_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9493:2: rule__XSwitchExpression__Group_2_1_0__0
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl19338);
+ rule__XSwitchExpression__Group_2_1_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9503:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ;
+ public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9507:1: ( rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9508:2: rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__119368);
+ rule__XSwitchExpression__Group_2_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__119371);
+ rule__XSwitchExpression__Group_2_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1__1"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9515:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9519:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9520:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9520:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9521:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9522:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9522:2: rule__XSwitchExpression__SwitchAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl19398);
+ rule__XSwitchExpression__SwitchAssignment_2_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9532:1: rule__XSwitchExpression__Group_2_1__2 : rule__XSwitchExpression__Group_2_1__2__Impl ;
+ public final void rule__XSwitchExpression__Group_2_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9536:1: ( rule__XSwitchExpression__Group_2_1__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9537:2: rule__XSwitchExpression__Group_2_1__2__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__219428);
+ rule__XSwitchExpression__Group_2_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1__2"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9543:1: rule__XSwitchExpression__Group_2_1__2__Impl : ( ')' ) ;
+ public final void rule__XSwitchExpression__Group_2_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9547:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9548:1: ( ')' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9548:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9549:1: ')'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2());
+ }
+ match(input,55,FOLLOW_55_in_rule__XSwitchExpression__Group_2_1__2__Impl19456); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1__2__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9568:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ;
+ public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9572:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9573:2: rule__XSwitchExpression__Group_2_1_0__0__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__019493);
+ rule__XSwitchExpression__Group_2_1_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9579:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9583:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9584:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9584:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9585:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9586:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9586:2: rule__XSwitchExpression__Group_2_1_0_0__0
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl19520);
+ rule__XSwitchExpression__Group_2_1_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9598:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ;
+ public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9602:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9603:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__019552);
+ rule__XSwitchExpression__Group_2_1_0_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__019555);
+ rule__XSwitchExpression__Group_2_1_0_0__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__0"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9610:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( '(' ) ;
+ public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9614:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9615:1: ( '(' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9615:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9616:1: '('
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0());
+ }
+ match(input,62,FOLLOW_62_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl19583); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__0__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9629:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ;
+ public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9633:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9634:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__119614);
+ rule__XSwitchExpression__Group_2_1_0_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__119617);
+ rule__XSwitchExpression__Group_2_1_0_0__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__1"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9641:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ;
+ public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9645:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9646:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9646:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9647:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9648:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9648:2: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl19644);
+ rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9658:1: rule__XSwitchExpression__Group_2_1_0_0__2 : rule__XSwitchExpression__Group_2_1_0_0__2__Impl ;
+ public final void rule__XSwitchExpression__Group_2_1_0_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9662:1: ( rule__XSwitchExpression__Group_2_1_0_0__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9663:2: rule__XSwitchExpression__Group_2_1_0_0__2__Impl
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__219674);
+ rule__XSwitchExpression__Group_2_1_0_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__2"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9669:1: rule__XSwitchExpression__Group_2_1_0_0__2__Impl : ( ':' ) ;
+ public final void rule__XSwitchExpression__Group_2_1_0_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9673:1: ( ( ':' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9674:1: ( ':' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9674:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9675:1: ':'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2());
+ }
+ match(input,66,FOLLOW_66_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl19702); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__2__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_5__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9694:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ;
+ public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9698:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9699:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__019739);
+ rule__XSwitchExpression__Group_5__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__019742);
+ rule__XSwitchExpression__Group_5__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
}
catch (RecognitionException re) {
@@ -26163,28 +28696,28 @@ public final void rule__XSwitchExpression__Group_2_1__2() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1__2"
+ // $ANTLR end "rule__XSwitchExpression__Group_5__0"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8826:1: rule__XSwitchExpression__Group_2_1__2__Impl : ( ')' ) ;
- public final void rule__XSwitchExpression__Group_2_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9706:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ;
+ public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8830:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8831:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9710:1: ( ( 'default' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9711:1: ( 'default' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8831:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8832:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9711:1: ( 'default' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9712:1: 'default'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2());
+ before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
}
- match(input,48,FOLLOW_48_in_rule__XSwitchExpression__Group_2_1__2__Impl17973); if (state.failed) return ;
+ match(input,67,FOLLOW_67_in_rule__XSwitchExpression__Group_5__0__Impl19770); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2());
+ after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
}
}
@@ -26204,21 +28737,26 @@ public final void rule__XSwitchExpression__Group_2_1__2__Impl() throws Recogniti
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1__2__Impl"
+ // $ANTLR end "rule__XSwitchExpression__Group_5__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8851:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ;
- public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XSwitchExpression__Group_5__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9725:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ;
+ public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8855:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8856:2: rule__XSwitchExpression__Group_2_1_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9729:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9730:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__018010);
- rule__XSwitchExpression__Group_2_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__119801);
+ rule__XSwitchExpression__Group_5__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__119804);
+ rule__XSwitchExpression__Group_5__2();
state._fsp--;
if (state.failed) return ;
@@ -26237,38 +28775,112 @@ public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0__0"
+ // $ANTLR end "rule__XSwitchExpression__Group_5__1"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8862:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ;
- public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9737:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ;
+ public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8866:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8867:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9741:1: ( ( ':' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9742:1: ( ':' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8867:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8868:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9742:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9743:1: ':'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0());
+ before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8869:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8869:2: rule__XSwitchExpression__Group_2_1_0_0__0
+ match(input,66,FOLLOW_66_in_rule__XSwitchExpression__Group_5__1__Impl19832); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_5__1__Impl"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_5__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9756:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ;
+ public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9760:1: ( rule__XSwitchExpression__Group_5__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9761:2: rule__XSwitchExpression__Group_5__2__Impl
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl18037);
- rule__XSwitchExpression__Group_2_1_0_0__0();
+ pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__219863);
+ rule__XSwitchExpression__Group_5__2__Impl();
state._fsp--;
if (state.failed) return ;
}
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSwitchExpression__Group_5__2"
+
+
+ // $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9767:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ;
+ public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9771:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9772:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9772:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9773:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ {
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0());
+ before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9774:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9774:2: rule__XSwitchExpression__DefaultAssignment_5_2
+ {
+ pushFollow(FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl19890);
+ rule__XSwitchExpression__DefaultAssignment_5_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2());
}
}
@@ -26288,26 +28900,26 @@ public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws Recogni
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0__0__Impl"
+ // $ANTLR end "rule__XSwitchExpression__Group_5__2__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8881:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ;
- public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XCasePart__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9790:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
+ public final void rule__XCasePart__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8885:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8886:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9794:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9795:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__018069);
- rule__XSwitchExpression__Group_2_1_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__019926);
+ rule__XCasePart__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__018072);
- rule__XSwitchExpression__Group_2_1_0_0__1();
+ pushFollow(FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__019929);
+ rule__XCasePart__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -26326,28 +28938,49 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__0"
+ // $ANTLR end "rule__XCasePart__Group__0"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8893:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( '(' ) ;
- public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XCasePart__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9802:1: rule__XCasePart__Group__0__Impl : ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ;
+ public final void rule__XCasePart__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8897:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8898:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9806:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9807:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8898:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8899:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9807:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9808:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0());
+ before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9809:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
+
+ if ( (LA72_0==RULE_ID||LA72_0==30||LA72_0==62) ) {
+ alt72=1;
+ }
+ switch (alt72) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9809:2: rule__XCasePart__TypeGuardAssignment_0
+ {
+ pushFollow(FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl19956);
+ rule__XCasePart__TypeGuardAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,52,FOLLOW_52_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl18100); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0());
+ after(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0());
}
}
@@ -26367,26 +29000,452 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__0__Impl"
+ // $ANTLR end "rule__XCasePart__Group__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8912:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ;
- public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XCasePart__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9819:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
+ public final void rule__XCasePart__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8916:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8917:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9823:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9824:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__118131);
- rule__XSwitchExpression__Group_2_1_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__119987);
+ rule__XCasePart__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__118134);
- rule__XSwitchExpression__Group_2_1_0_0__2();
+ pushFollow(FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__119990);
+ rule__XCasePart__Group__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group__1"
+
+
+ // $ANTLR start "rule__XCasePart__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9831:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__Group_1__0 )? ) ;
+ public final void rule__XCasePart__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9835:1: ( ( ( rule__XCasePart__Group_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9836:1: ( ( rule__XCasePart__Group_1__0 )? )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9836:1: ( ( rule__XCasePart__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9837:1: ( rule__XCasePart__Group_1__0 )?
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXCasePartAccess().getGroup_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9838:1: ( rule__XCasePart__Group_1__0 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
+
+ if ( (LA73_0==68) ) {
+ alt73=1;
+ }
+ switch (alt73) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9838:2: rule__XCasePart__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl20017);
+ rule__XCasePart__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXCasePartAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group__1__Impl"
+
+
+ // $ANTLR start "rule__XCasePart__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9848:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
+ public final void rule__XCasePart__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9852:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9853:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
+ {
+ pushFollow(FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__220048);
+ rule__XCasePart__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__220051);
+ rule__XCasePart__Group__3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group__2"
+
+
+ // $ANTLR start "rule__XCasePart__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9860:1: rule__XCasePart__Group__2__Impl : ( ':' ) ;
+ public final void rule__XCasePart__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9864:1: ( ( ':' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9865:1: ( ':' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9865:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9866:1: ':'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXCasePartAccess().getColonKeyword_2());
+ }
+ match(input,66,FOLLOW_66_in_rule__XCasePart__Group__2__Impl20079); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXCasePartAccess().getColonKeyword_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group__2__Impl"
+
+
+ // $ANTLR start "rule__XCasePart__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9879:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
+ public final void rule__XCasePart__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9883:1: ( rule__XCasePart__Group__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9884:2: rule__XCasePart__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__320110);
+ rule__XCasePart__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group__3"
+
+
+ // $ANTLR start "rule__XCasePart__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9890:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__ThenAssignment_3 ) ) ;
+ public final void rule__XCasePart__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9894:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9895:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9895:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9896:1: ( rule__XCasePart__ThenAssignment_3 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXCasePartAccess().getThenAssignment_3());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9897:1: ( rule__XCasePart__ThenAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9897:2: rule__XCasePart__ThenAssignment_3
+ {
+ pushFollow(FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl20137);
+ rule__XCasePart__ThenAssignment_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXCasePartAccess().getThenAssignment_3());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group__3__Impl"
+
+
+ // $ANTLR start "rule__XCasePart__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9915:1: rule__XCasePart__Group_1__0 : rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 ;
+ public final void rule__XCasePart__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9919:1: ( rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9920:2: rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__020175);
+ rule__XCasePart__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__020178);
+ rule__XCasePart__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group_1__0"
+
+
+ // $ANTLR start "rule__XCasePart__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9927:1: rule__XCasePart__Group_1__0__Impl : ( 'case' ) ;
+ public final void rule__XCasePart__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9931:1: ( ( 'case' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9932:1: ( 'case' )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9932:1: ( 'case' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9933:1: 'case'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
+ }
+ match(input,68,FOLLOW_68_in_rule__XCasePart__Group_1__0__Impl20206); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__XCasePart__Group_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9946:1: rule__XCasePart__Group_1__1 : rule__XCasePart__Group_1__1__Impl ;
+ public final void rule__XCasePart__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9950:1: ( rule__XCasePart__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9951:2: rule__XCasePart__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__120237);
+ rule__XCasePart__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group_1__1"
+
+
+ // $ANTLR start "rule__XCasePart__Group_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9957:1: rule__XCasePart__Group_1__1__Impl : ( ( rule__XCasePart__CaseAssignment_1_1 ) ) ;
+ public final void rule__XCasePart__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9961:1: ( ( ( rule__XCasePart__CaseAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9962:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9962:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9963:1: ( rule__XCasePart__CaseAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9964:1: ( rule__XCasePart__CaseAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9964:2: rule__XCasePart__CaseAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl20264);
+ rule__XCasePart__CaseAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XCasePart__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__XForLoopExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9978:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
+ public final void rule__XForLoopExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9982:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9983:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__020298);
+ rule__XForLoopExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__020301);
+ rule__XForLoopExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -26405,38 +29464,32 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__1"
+ // $ANTLR end "rule__XForLoopExpression__Group__0"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8924:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ;
- public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9990:1: rule__XForLoopExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8928:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8929:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9994:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9995:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8929:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8930:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9995:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9996:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1());
+ before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8931:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8931:2: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9997:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9999:1:
{
- pushFollow(FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl18161);
- rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1());
+ after(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0());
}
}
@@ -26445,10 +29498,6 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws Recog
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -26456,21 +29505,26 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__1__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__0__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8941:1: rule__XSwitchExpression__Group_2_1_0_0__2 : rule__XSwitchExpression__Group_2_1_0_0__2__Impl ;
- public final void rule__XSwitchExpression__Group_2_1_0_0__2() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10009:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
+ public final void rule__XForLoopExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8945:1: ( rule__XSwitchExpression__Group_2_1_0_0__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8946:2: rule__XSwitchExpression__Group_2_1_0_0__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10013:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10014:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__218191);
- rule__XSwitchExpression__Group_2_1_0_0__2__Impl();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__120359);
+ rule__XForLoopExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__120362);
+ rule__XForLoopExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -26489,28 +29543,28 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__2() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__2"
+ // $ANTLR end "rule__XForLoopExpression__Group__1"
- // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8952:1: rule__XSwitchExpression__Group_2_1_0_0__2__Impl : ( ':' ) ;
- public final void rule__XSwitchExpression__Group_2_1_0_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10021:1: rule__XForLoopExpression__Group__1__Impl : ( 'for' ) ;
+ public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8956:1: ( ( ':' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8957:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10025:1: ( ( 'for' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10026:1: ( 'for' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8957:1: ( ':' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8958:1: ':'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10026:1: ( 'for' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10027:1: 'for'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2());
+ before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
}
- match(input,58,FOLLOW_58_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl18219); if (state.failed) return ;
+ match(input,50,FOLLOW_50_in_rule__XForLoopExpression__Group__1__Impl20390); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2());
+ after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
}
}
@@ -26530,26 +29584,26 @@ public final void rule__XSwitchExpression__Group_2_1_0_0__2__Impl() throws Recog
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__2__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__1__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_5__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8977:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ;
- public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10040:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
+ public final void rule__XForLoopExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8981:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8982:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10044:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10045:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__018256);
- rule__XSwitchExpression__Group_5__0__Impl();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__220421);
+ rule__XForLoopExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__018259);
- rule__XSwitchExpression__Group_5__1();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__220424);
+ rule__XForLoopExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -26568,28 +29622,28 @@ public final void rule__XSwitchExpression__Group_5__0() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_5__0"
+ // $ANTLR end "rule__XForLoopExpression__Group__2"
- // $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8989:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ;
- public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10052:1: rule__XForLoopExpression__Group__2__Impl : ( '(' ) ;
+ public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8993:1: ( ( 'default' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8994:1: ( 'default' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10056:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10057:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8994:1: ( 'default' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8995:1: 'default'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10057:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10058:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
+ before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
}
- match(input,59,FOLLOW_59_in_rule__XSwitchExpression__Group_5__0__Impl18287); if (state.failed) return ;
+ match(input,62,FOLLOW_62_in_rule__XForLoopExpression__Group__2__Impl20452); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0());
+ after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
}
}
@@ -26609,26 +29663,26 @@ public final void rule__XSwitchExpression__Group_5__0__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_5__0__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__2__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_5__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9008:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ;
- public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10071:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 ;
+ public final void rule__XForLoopExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9012:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9013:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10075:1: ( rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10076:2: rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__118318);
- rule__XSwitchExpression__Group_5__1__Impl();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__320483);
+ rule__XForLoopExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__118321);
- rule__XSwitchExpression__Group_5__2();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__320486);
+ rule__XForLoopExpression__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -26647,28 +29701,38 @@ public final void rule__XSwitchExpression__Group_5__1() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_5__1"
+ // $ANTLR end "rule__XForLoopExpression__Group__3"
- // $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9020:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ;
- public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10083:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ;
+ public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9024:1: ( ( ':' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9025:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10087:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10088:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9025:1: ( ':' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9026:1: ':'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10088:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10089:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
+ before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3());
}
- match(input,58,FOLLOW_58_in_rule__XSwitchExpression__Group_5__1__Impl18349); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10090:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10090:2: rule__XForLoopExpression__DeclaredParamAssignment_3
+ {
+ pushFollow(FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl20513);
+ rule__XForLoopExpression__DeclaredParamAssignment_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1());
+ after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3());
}
}
@@ -26688,21 +29752,26 @@ public final void rule__XSwitchExpression__Group_5__1__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_5__1__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__3__Impl"
- // $ANTLR start "rule__XSwitchExpression__Group_5__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9039:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ;
- public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10100:1: rule__XForLoopExpression__Group__4 : rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 ;
+ public final void rule__XForLoopExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9043:1: ( rule__XSwitchExpression__Group_5__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9044:2: rule__XSwitchExpression__Group_5__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10104:1: ( rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10105:2: rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5
{
- pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__218380);
- rule__XSwitchExpression__Group_5__2__Impl();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__420543);
+ rule__XForLoopExpression__Group__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__420546);
+ rule__XForLoopExpression__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -26721,38 +29790,28 @@ public final void rule__XSwitchExpression__Group_5__2() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_5__2"
+ // $ANTLR end "rule__XForLoopExpression__Group__4"
- // $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9050:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ;
- public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10112:1: rule__XForLoopExpression__Group__4__Impl : ( ':' ) ;
+ public final void rule__XForLoopExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9054:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9055:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10116:1: ( ( ':' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10117:1: ( ':' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9055:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9056:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10117:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10118:1: ':'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9057:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9057:2: rule__XSwitchExpression__DefaultAssignment_5_2
- {
- pushFollow(FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl18407);
- rule__XSwitchExpression__DefaultAssignment_5_2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
}
-
+ match(input,66,FOLLOW_66_in_rule__XForLoopExpression__Group__4__Impl20574); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2());
+ after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
}
}
@@ -26772,26 +29831,26 @@ public final void rule__XSwitchExpression__Group_5__2__Impl() throws Recognition
}
return ;
}
- // $ANTLR end "rule__XSwitchExpression__Group_5__2__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__4__Impl"
- // $ANTLR start "rule__XCasePart__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9073:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ;
- public final void rule__XCasePart__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10131:1: rule__XForLoopExpression__Group__5 : rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 ;
+ public final void rule__XForLoopExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9077:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9078:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10135:1: ( rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10136:2: rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6
{
- pushFollow(FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__018443);
- rule__XCasePart__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__520605);
+ rule__XForLoopExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__018446);
- rule__XCasePart__Group__1();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__520608);
+ rule__XForLoopExpression__Group__6();
state._fsp--;
if (state.failed) return ;
@@ -26810,49 +29869,38 @@ public final void rule__XCasePart__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__0"
+ // $ANTLR end "rule__XForLoopExpression__Group__5"
- // $ANTLR start "rule__XCasePart__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9085:1: rule__XCasePart__Group__0__Impl : ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ;
- public final void rule__XCasePart__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10143:1: rule__XForLoopExpression__Group__5__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ;
+ public final void rule__XForLoopExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9089:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9090:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10147:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10148:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9090:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9091:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10148:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10149:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9092:1: ( rule__XCasePart__TypeGuardAssignment_0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
-
- if ( (LA66_0==RULE_ID||LA66_0==26||LA66_0==52) ) {
- alt66=1;
+ before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5());
}
- switch (alt66) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9092:2: rule__XCasePart__TypeGuardAssignment_0
- {
- pushFollow(FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl18473);
- rule__XCasePart__TypeGuardAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10150:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10150:2: rule__XForLoopExpression__ForExpressionAssignment_5
+ {
+ pushFollow(FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl20635);
+ rule__XForLoopExpression__ForExpressionAssignment_5();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0());
+ after(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5());
}
}
@@ -26872,26 +29920,26 @@ public final void rule__XCasePart__Group__0__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__0__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__5__Impl"
- // $ANTLR start "rule__XCasePart__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9102:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ;
- public final void rule__XCasePart__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__6"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10160:1: rule__XForLoopExpression__Group__6 : rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 ;
+ public final void rule__XForLoopExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9106:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9107:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10164:1: ( rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10165:2: rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7
{
- pushFollow(FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__118504);
- rule__XCasePart__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__620665);
+ rule__XForLoopExpression__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__118507);
- rule__XCasePart__Group__2();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__620668);
+ rule__XForLoopExpression__Group__7();
state._fsp--;
if (state.failed) return ;
@@ -26910,49 +29958,28 @@ public final void rule__XCasePart__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__1"
+ // $ANTLR end "rule__XForLoopExpression__Group__6"
- // $ANTLR start "rule__XCasePart__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9114:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__Group_1__0 )? ) ;
- public final void rule__XCasePart__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__6__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10172:1: rule__XForLoopExpression__Group__6__Impl : ( ')' ) ;
+ public final void rule__XForLoopExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9118:1: ( ( ( rule__XCasePart__Group_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9119:1: ( ( rule__XCasePart__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10176:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10177:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9119:1: ( ( rule__XCasePart__Group_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9120:1: ( rule__XCasePart__Group_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10177:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10178:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getGroup_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9121:1: ( rule__XCasePart__Group_1__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
-
- if ( (LA67_0==60) ) {
- alt67=1;
- }
- switch (alt67) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9121:2: rule__XCasePart__Group_1__0
- {
- pushFollow(FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl18534);
- rule__XCasePart__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
}
-
+ match(input,55,FOLLOW_55_in_rule__XForLoopExpression__Group__6__Impl20696); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getGroup_1());
+ after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
}
}
@@ -26972,26 +29999,21 @@ public final void rule__XCasePart__Group__1__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__1__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__6__Impl"
- // $ANTLR start "rule__XCasePart__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9131:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ;
- public final void rule__XCasePart__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__7"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10191:1: rule__XForLoopExpression__Group__7 : rule__XForLoopExpression__Group__7__Impl ;
+ public final void rule__XForLoopExpression__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9135:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9136:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10195:1: ( rule__XForLoopExpression__Group__7__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10196:2: rule__XForLoopExpression__Group__7__Impl
{
- pushFollow(FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__218565);
- rule__XCasePart__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__218568);
- rule__XCasePart__Group__3();
+ pushFollow(FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__720727);
+ rule__XForLoopExpression__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
@@ -27010,28 +30032,38 @@ public final void rule__XCasePart__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__2"
+ // $ANTLR end "rule__XForLoopExpression__Group__7"
- // $ANTLR start "rule__XCasePart__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9143:1: rule__XCasePart__Group__2__Impl : ( ':' ) ;
- public final void rule__XCasePart__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XForLoopExpression__Group__7__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10202:1: rule__XForLoopExpression__Group__7__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ;
+ public final void rule__XForLoopExpression__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9147:1: ( ( ':' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9148:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10206:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10207:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9148:1: ( ':' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9149:1: ':'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10207:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10208:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getColonKeyword_2());
+ before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10209:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10209:2: rule__XForLoopExpression__EachExpressionAssignment_7
+ {
+ pushFollow(FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl20754);
+ rule__XForLoopExpression__EachExpressionAssignment_7();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,58,FOLLOW_58_in_rule__XCasePart__Group__2__Impl18596); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getColonKeyword_2());
+ after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7());
}
}
@@ -27051,21 +30083,26 @@ public final void rule__XCasePart__Group__2__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__2__Impl"
+ // $ANTLR end "rule__XForLoopExpression__Group__7__Impl"
- // $ANTLR start "rule__XCasePart__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9162:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ;
- public final void rule__XCasePart__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10235:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
+ public final void rule__XWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9166:1: ( rule__XCasePart__Group__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9167:2: rule__XCasePart__Group__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10239:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10240:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
{
- pushFollow(FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__318627);
- rule__XCasePart__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__020800);
+ rule__XWhileExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__020803);
+ rule__XWhileExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -27084,38 +30121,32 @@ public final void rule__XCasePart__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__3"
+ // $ANTLR end "rule__XWhileExpression__Group__0"
- // $ANTLR start "rule__XCasePart__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9173:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__ThenAssignment_3 ) ) ;
- public final void rule__XCasePart__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10247:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9177:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9178:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10251:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10252:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9178:1: ( ( rule__XCasePart__ThenAssignment_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9179:1: ( rule__XCasePart__ThenAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10252:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10253:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getThenAssignment_3());
+ before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9180:1: ( rule__XCasePart__ThenAssignment_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9180:2: rule__XCasePart__ThenAssignment_3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10254:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10256:1:
{
- pushFollow(FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl18654);
- rule__XCasePart__ThenAssignment_3();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getThenAssignment_3());
+ after(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
}
}
@@ -27124,10 +30155,6 @@ public final void rule__XCasePart__Group__3__Impl() throws RecognitionException
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -27135,26 +30162,26 @@ public final void rule__XCasePart__Group__3__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group__3__Impl"
+ // $ANTLR end "rule__XWhileExpression__Group__0__Impl"
- // $ANTLR start "rule__XCasePart__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9198:1: rule__XCasePart__Group_1__0 : rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 ;
- public final void rule__XCasePart__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10266:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
+ public final void rule__XWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9202:1: ( rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9203:2: rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10270:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10271:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
{
- pushFollow(FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__018692);
- rule__XCasePart__Group_1__0__Impl();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__120861);
+ rule__XWhileExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__018695);
- rule__XCasePart__Group_1__1();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__120864);
+ rule__XWhileExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -27173,28 +30200,28 @@ public final void rule__XCasePart__Group_1__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group_1__0"
+ // $ANTLR end "rule__XWhileExpression__Group__1"
- // $ANTLR start "rule__XCasePart__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9210:1: rule__XCasePart__Group_1__0__Impl : ( 'case' ) ;
- public final void rule__XCasePart__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10278:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
+ public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9214:1: ( ( 'case' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9215:1: ( 'case' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10282:1: ( ( 'while' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10283:1: ( 'while' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9215:1: ( 'case' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9216:1: 'case'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10283:1: ( 'while' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10284:1: 'while'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
+ before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
}
- match(input,60,FOLLOW_60_in_rule__XCasePart__Group_1__0__Impl18723); if (state.failed) return ;
+ match(input,69,FOLLOW_69_in_rule__XWhileExpression__Group__1__Impl20892); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0());
+ after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
}
}
@@ -27214,21 +30241,26 @@ public final void rule__XCasePart__Group_1__0__Impl() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group_1__0__Impl"
+ // $ANTLR end "rule__XWhileExpression__Group__1__Impl"
- // $ANTLR start "rule__XCasePart__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9229:1: rule__XCasePart__Group_1__1 : rule__XCasePart__Group_1__1__Impl ;
- public final void rule__XCasePart__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10297:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
+ public final void rule__XWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9233:1: ( rule__XCasePart__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9234:2: rule__XCasePart__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10301:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10302:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
{
- pushFollow(FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__118754);
- rule__XCasePart__Group_1__1__Impl();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__220923);
+ rule__XWhileExpression__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__220926);
+ rule__XWhileExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -27247,38 +30279,28 @@ public final void rule__XCasePart__Group_1__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group_1__1"
+ // $ANTLR end "rule__XWhileExpression__Group__2"
- // $ANTLR start "rule__XCasePart__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9240:1: rule__XCasePart__Group_1__1__Impl : ( ( rule__XCasePart__CaseAssignment_1_1 ) ) ;
- public final void rule__XCasePart__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10309:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
+ public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9244:1: ( ( ( rule__XCasePart__CaseAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9245:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10313:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10314:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9245:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9246:1: ( rule__XCasePart__CaseAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10314:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10315:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9247:1: ( rule__XCasePart__CaseAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9247:2: rule__XCasePart__CaseAssignment_1_1
- {
- pushFollow(FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl18781);
- rule__XCasePart__CaseAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
}
-
+ match(input,62,FOLLOW_62_in_rule__XWhileExpression__Group__2__Impl20954); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1());
+ after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
}
}
@@ -27298,26 +30320,26 @@ public final void rule__XCasePart__Group_1__1__Impl() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XCasePart__Group_1__1__Impl"
+ // $ANTLR end "rule__XWhileExpression__Group__2__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9261:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ;
- public final void rule__XForLoopExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10328:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
+ public final void rule__XWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9265:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9266:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10332:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10333:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__018815);
- rule__XForLoopExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__320985);
+ rule__XWhileExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__018818);
- rule__XForLoopExpression__Group__1();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__320988);
+ rule__XWhileExpression__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -27336,32 +30358,38 @@ public final void rule__XForLoopExpression__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__0"
+ // $ANTLR end "rule__XWhileExpression__Group__3"
- // $ANTLR start "rule__XForLoopExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9273:1: rule__XForLoopExpression__Group__0__Impl : ( () ) ;
- public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10340:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
+ public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9277:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9278:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10344:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10345:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9278:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9279:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10345:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10346:1: ( rule__XWhileExpression__PredicateAssignment_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0());
+ before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9280:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9282:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10347:1: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10347:2: rule__XWhileExpression__PredicateAssignment_3
{
+ pushFollow(FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl21015);
+ rule__XWhileExpression__PredicateAssignment_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0());
+ after(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
}
}
@@ -27370,6 +30398,10 @@ public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionE
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -27377,26 +30409,26 @@ public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__0__Impl"
+ // $ANTLR end "rule__XWhileExpression__Group__3__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9292:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ;
- public final void rule__XForLoopExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10357:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
+ public final void rule__XWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9296:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9297:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10361:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10362:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__118876);
- rule__XForLoopExpression__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__421045);
+ rule__XWhileExpression__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__118879);
- rule__XForLoopExpression__Group__2();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__421048);
+ rule__XWhileExpression__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -27415,28 +30447,28 @@ public final void rule__XForLoopExpression__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__1"
+ // $ANTLR end "rule__XWhileExpression__Group__4"
- // $ANTLR start "rule__XForLoopExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9304:1: rule__XForLoopExpression__Group__1__Impl : ( 'for' ) ;
- public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10369:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
+ public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9308:1: ( ( 'for' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9309:1: ( 'for' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10373:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10374:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9309:1: ( 'for' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9310:1: 'for'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10374:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10375:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
+ before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
}
- match(input,42,FOLLOW_42_in_rule__XForLoopExpression__Group__1__Impl18907); if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_rule__XWhileExpression__Group__4__Impl21076); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1());
+ after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
}
}
@@ -27456,26 +30488,21 @@ public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__1__Impl"
+ // $ANTLR end "rule__XWhileExpression__Group__4__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9323:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ;
- public final void rule__XForLoopExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10388:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
+ public final void rule__XWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9327:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9328:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10392:1: ( rule__XWhileExpression__Group__5__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10393:2: rule__XWhileExpression__Group__5__Impl
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__218938);
- rule__XForLoopExpression__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__218941);
- rule__XForLoopExpression__Group__3();
+ pushFollow(FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__521107);
+ rule__XWhileExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
@@ -27494,28 +30521,38 @@ public final void rule__XForLoopExpression__Group__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__2"
+ // $ANTLR end "rule__XWhileExpression__Group__5"
- // $ANTLR start "rule__XForLoopExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9335:1: rule__XForLoopExpression__Group__2__Impl : ( '(' ) ;
- public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XWhileExpression__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10399:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
+ public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9339:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9340:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10403:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10404:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9340:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9341:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10404:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10405:1: ( rule__XWhileExpression__BodyAssignment_5 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
+ before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10406:1: ( rule__XWhileExpression__BodyAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10406:2: rule__XWhileExpression__BodyAssignment_5
+ {
+ pushFollow(FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl21134);
+ rule__XWhileExpression__BodyAssignment_5();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,52,FOLLOW_52_in_rule__XForLoopExpression__Group__2__Impl18969); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2());
+ after(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
}
}
@@ -27535,26 +30572,26 @@ public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__2__Impl"
+ // $ANTLR end "rule__XWhileExpression__Group__5__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9354:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 ;
- public final void rule__XForLoopExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10428:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
+ public final void rule__XDoWhileExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9358:1: ( rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9359:2: rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10432:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10433:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__319000);
- rule__XForLoopExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__021176);
+ rule__XDoWhileExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__319003);
- rule__XForLoopExpression__Group__4();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__021179);
+ rule__XDoWhileExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -27573,38 +30610,32 @@ public final void rule__XForLoopExpression__Group__3() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__3"
+ // $ANTLR end "rule__XDoWhileExpression__Group__0"
- // $ANTLR start "rule__XForLoopExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9366:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ;
- public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10440:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9370:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9371:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10444:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10445:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9371:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9372:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10445:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10446:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3());
+ before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9373:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9373:2: rule__XForLoopExpression__DeclaredParamAssignment_3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10447:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10449:1:
{
- pushFollow(FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl19030);
- rule__XForLoopExpression__DeclaredParamAssignment_3();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3());
+ after(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
}
}
@@ -27613,10 +30644,6 @@ public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -27624,26 +30651,26 @@ public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__3__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__0__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9383:1: rule__XForLoopExpression__Group__4 : rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 ;
- public final void rule__XForLoopExpression__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10459:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
+ public final void rule__XDoWhileExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9387:1: ( rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9388:2: rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10463:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10464:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__419060);
- rule__XForLoopExpression__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__121237);
+ rule__XDoWhileExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__419063);
- rule__XForLoopExpression__Group__5();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__121240);
+ rule__XDoWhileExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -27662,28 +30689,28 @@ public final void rule__XForLoopExpression__Group__4() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__4"
+ // $ANTLR end "rule__XDoWhileExpression__Group__1"
- // $ANTLR start "rule__XForLoopExpression__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9395:1: rule__XForLoopExpression__Group__4__Impl : ( ':' ) ;
- public final void rule__XForLoopExpression__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10471:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
+ public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9399:1: ( ( ':' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9400:1: ( ':' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10475:1: ( ( 'do' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10476:1: ( 'do' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9400:1: ( ':' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9401:1: ':'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10476:1: ( 'do' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10477:1: 'do'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
+ before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
}
- match(input,58,FOLLOW_58_in_rule__XForLoopExpression__Group__4__Impl19091); if (state.failed) return ;
+ match(input,70,FOLLOW_70_in_rule__XDoWhileExpression__Group__1__Impl21268); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4());
+ after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
}
}
@@ -27703,26 +30730,26 @@ public final void rule__XForLoopExpression__Group__4__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__4__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__1__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9414:1: rule__XForLoopExpression__Group__5 : rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 ;
- public final void rule__XForLoopExpression__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10490:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
+ public final void rule__XDoWhileExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9418:1: ( rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9419:2: rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10494:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10495:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__519122);
- rule__XForLoopExpression__Group__5__Impl();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__221299);
+ rule__XDoWhileExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__519125);
- rule__XForLoopExpression__Group__6();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__221302);
+ rule__XDoWhileExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -27741,30 +30768,30 @@ public final void rule__XForLoopExpression__Group__5() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__5"
+ // $ANTLR end "rule__XDoWhileExpression__Group__2"
- // $ANTLR start "rule__XForLoopExpression__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9426:1: rule__XForLoopExpression__Group__5__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ;
- public final void rule__XForLoopExpression__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10502:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
+ public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9430:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9431:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10506:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10507:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9431:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9432:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10507:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10508:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5());
+ before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9433:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9433:2: rule__XForLoopExpression__ForExpressionAssignment_5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10509:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10509:2: rule__XDoWhileExpression__BodyAssignment_2
{
- pushFollow(FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl19152);
- rule__XForLoopExpression__ForExpressionAssignment_5();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl21329);
+ rule__XDoWhileExpression__BodyAssignment_2();
state._fsp--;
if (state.failed) return ;
@@ -27772,7 +30799,7 @@ public final void rule__XForLoopExpression__Group__5__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5());
+ after(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
}
}
@@ -27792,26 +30819,26 @@ public final void rule__XForLoopExpression__Group__5__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__5__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__2__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__6"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9443:1: rule__XForLoopExpression__Group__6 : rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 ;
- public final void rule__XForLoopExpression__Group__6() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10519:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
+ public final void rule__XDoWhileExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9447:1: ( rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9448:2: rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10523:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10524:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__619182);
- rule__XForLoopExpression__Group__6__Impl();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__321359);
+ rule__XDoWhileExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__619185);
- rule__XForLoopExpression__Group__7();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__321362);
+ rule__XDoWhileExpression__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -27830,28 +30857,28 @@ public final void rule__XForLoopExpression__Group__6() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__6"
+ // $ANTLR end "rule__XDoWhileExpression__Group__3"
- // $ANTLR start "rule__XForLoopExpression__Group__6__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9455:1: rule__XForLoopExpression__Group__6__Impl : ( ')' ) ;
- public final void rule__XForLoopExpression__Group__6__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10531:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
+ public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9459:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9460:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10535:1: ( ( 'while' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10536:1: ( 'while' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9460:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9461:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10536:1: ( 'while' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10537:1: 'while'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
+ before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
}
- match(input,48,FOLLOW_48_in_rule__XForLoopExpression__Group__6__Impl19213); if (state.failed) return ;
+ match(input,69,FOLLOW_69_in_rule__XDoWhileExpression__Group__3__Impl21390); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6());
+ after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
}
}
@@ -27871,21 +30898,26 @@ public final void rule__XForLoopExpression__Group__6__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__6__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__3__Impl"
- // $ANTLR start "rule__XForLoopExpression__Group__7"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9474:1: rule__XForLoopExpression__Group__7 : rule__XForLoopExpression__Group__7__Impl ;
- public final void rule__XForLoopExpression__Group__7() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10550:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
+ public final void rule__XDoWhileExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9478:1: ( rule__XForLoopExpression__Group__7__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9479:2: rule__XForLoopExpression__Group__7__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10554:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10555:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
{
- pushFollow(FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__719244);
- rule__XForLoopExpression__Group__7__Impl();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__421421);
+ rule__XDoWhileExpression__Group__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__421424);
+ rule__XDoWhileExpression__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -27904,38 +30936,28 @@ public final void rule__XForLoopExpression__Group__7() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__7"
+ // $ANTLR end "rule__XDoWhileExpression__Group__4"
- // $ANTLR start "rule__XForLoopExpression__Group__7__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9485:1: rule__XForLoopExpression__Group__7__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ;
- public final void rule__XForLoopExpression__Group__7__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10562:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
+ public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9489:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9490:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10566:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10567:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9490:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9491:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10567:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10568:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9492:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9492:2: rule__XForLoopExpression__EachExpressionAssignment_7
- {
- pushFollow(FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl19271);
- rule__XForLoopExpression__EachExpressionAssignment_7();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
}
-
+ match(input,62,FOLLOW_62_in_rule__XDoWhileExpression__Group__4__Impl21452); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7());
+ after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
}
}
@@ -27955,26 +30977,26 @@ public final void rule__XForLoopExpression__Group__7__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XForLoopExpression__Group__7__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__4__Impl"
- // $ANTLR start "rule__XWhileExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9518:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ;
- public final void rule__XWhileExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10581:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
+ public final void rule__XDoWhileExpression__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9522:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9523:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10585:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10586:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
{
- pushFollow(FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__019317);
- rule__XWhileExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__521483);
+ rule__XDoWhileExpression__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__019320);
- rule__XWhileExpression__Group__1();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__521486);
+ rule__XDoWhileExpression__Group__6();
state._fsp--;
if (state.failed) return ;
@@ -27993,32 +31015,38 @@ public final void rule__XWhileExpression__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__0"
+ // $ANTLR end "rule__XDoWhileExpression__Group__5"
- // $ANTLR start "rule__XWhileExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9530:1: rule__XWhileExpression__Group__0__Impl : ( () ) ;
- public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10593:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
+ public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9534:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9535:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10597:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10598:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9535:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9536:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10598:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10599:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
+ before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9537:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9539:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10600:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10600:2: rule__XDoWhileExpression__PredicateAssignment_5
{
+ pushFollow(FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl21513);
+ rule__XDoWhileExpression__PredicateAssignment_5();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0());
+ after(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
}
}
@@ -28027,6 +31055,10 @@ public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionExc
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -28034,26 +31066,21 @@ public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__0__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__5__Impl"
- // $ANTLR start "rule__XWhileExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9549:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ;
- public final void rule__XWhileExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__6"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10610:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
+ public final void rule__XDoWhileExpression__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9553:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9554:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10614:1: ( rule__XDoWhileExpression__Group__6__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10615:2: rule__XDoWhileExpression__Group__6__Impl
{
- pushFollow(FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__119378);
- rule__XWhileExpression__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__119381);
- rule__XWhileExpression__Group__2();
+ pushFollow(FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__621543);
+ rule__XDoWhileExpression__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
@@ -28072,28 +31099,28 @@ public final void rule__XWhileExpression__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__1"
+ // $ANTLR end "rule__XDoWhileExpression__Group__6"
- // $ANTLR start "rule__XWhileExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9561:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ;
- public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XDoWhileExpression__Group__6__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10621:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
+ public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9565:1: ( ( 'while' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9566:1: ( 'while' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10625:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10626:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9566:1: ( 'while' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9567:1: 'while'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10626:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10627:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
+ before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
}
- match(input,61,FOLLOW_61_in_rule__XWhileExpression__Group__1__Impl19409); if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_rule__XDoWhileExpression__Group__6__Impl21571); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1());
+ after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
}
}
@@ -28113,26 +31140,26 @@ public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__1__Impl"
+ // $ANTLR end "rule__XDoWhileExpression__Group__6__Impl"
- // $ANTLR start "rule__XWhileExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9580:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ;
- public final void rule__XWhileExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10654:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
+ public final void rule__XBlockExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9584:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9585:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10658:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10659:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
{
- pushFollow(FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__219440);
- rule__XWhileExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__021616);
+ rule__XBlockExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__219443);
- rule__XWhileExpression__Group__3();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__021619);
+ rule__XBlockExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -28151,28 +31178,32 @@ public final void rule__XWhileExpression__Group__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__2"
+ // $ANTLR end "rule__XBlockExpression__Group__0"
- // $ANTLR start "rule__XWhileExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9592:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ;
- public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10666:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9596:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9597:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10670:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10671:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9597:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9598:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10671:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10672:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
+ before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
}
- match(input,52,FOLLOW_52_in_rule__XWhileExpression__Group__2__Impl19471); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10673:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10675:1:
+ {
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2());
+ after(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
}
}
@@ -28181,10 +31212,6 @@ public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionExc
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -28192,26 +31219,26 @@ public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__2__Impl"
+ // $ANTLR end "rule__XBlockExpression__Group__0__Impl"
- // $ANTLR start "rule__XWhileExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9611:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ;
- public final void rule__XWhileExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10685:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
+ public final void rule__XBlockExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9615:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9616:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10689:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10690:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
{
- pushFollow(FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__319502);
- rule__XWhileExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__121677);
+ rule__XBlockExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__319505);
- rule__XWhileExpression__Group__4();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__121680);
+ rule__XBlockExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -28230,38 +31257,28 @@ public final void rule__XWhileExpression__Group__3() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__3"
+ // $ANTLR end "rule__XBlockExpression__Group__1"
- // $ANTLR start "rule__XWhileExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9623:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ;
- public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10697:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
+ public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9627:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9628:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10701:1: ( ( '{' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10702:1: ( '{' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9628:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9629:1: ( rule__XWhileExpression__PredicateAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10702:1: ( '{' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10703:1: '{'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9630:1: ( rule__XWhileExpression__PredicateAssignment_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9630:2: rule__XWhileExpression__PredicateAssignment_3
- {
- pushFollow(FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl19532);
- rule__XWhileExpression__PredicateAssignment_3();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
-
+ match(input,57,FOLLOW_57_in_rule__XBlockExpression__Group__1__Impl21708); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3());
+ after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
}
}
@@ -28281,26 +31298,26 @@ public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__3__Impl"
+ // $ANTLR end "rule__XBlockExpression__Group__1__Impl"
- // $ANTLR start "rule__XWhileExpression__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9640:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ;
- public final void rule__XWhileExpression__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10716:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
+ public final void rule__XBlockExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9644:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9645:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10720:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10721:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
{
- pushFollow(FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__419562);
- rule__XWhileExpression__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__221739);
+ rule__XBlockExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__419565);
- rule__XWhileExpression__Group__5();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__221742);
+ rule__XBlockExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -28319,28 +31336,56 @@ public final void rule__XWhileExpression__Group__4() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__4"
+ // $ANTLR end "rule__XBlockExpression__Group__2"
- // $ANTLR start "rule__XWhileExpression__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9652:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ;
- public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10728:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
+ public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9656:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9657:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10732:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10733:1: ( ( rule__XBlockExpression__Group_2__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9657:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9658:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10733:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10734:1: ( rule__XBlockExpression__Group_2__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
+ before(grammarAccess.getXBlockExpressionAccess().getGroup_2());
}
- match(input,48,FOLLOW_48_in_rule__XWhileExpression__Group__4__Impl19593); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10735:1: ( rule__XBlockExpression__Group_2__0 )*
+ loop74:
+ do {
+ int alt74=2;
+ int LA74_0 = input.LA(1);
+
+ if ( ((LA74_0>=RULE_ID && LA74_0<=RULE_STRING)||LA74_0==26||(LA74_0>=34 && LA74_0<=35)||LA74_0==40||(LA74_0>=42 && LA74_0<=48)||LA74_0==50||LA74_0==57||LA74_0==59||(LA74_0>=62 && LA74_0<=63)||LA74_0==65||(LA74_0>=69 && LA74_0<=76)||(LA74_0>=84 && LA74_0<=85)) ) {
+ alt74=1;
+ }
+
+
+ switch (alt74) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10735:2: rule__XBlockExpression__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl21769);
+ rule__XBlockExpression__Group_2__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop74;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4());
+ after(grammarAccess.getXBlockExpressionAccess().getGroup_2());
}
}
@@ -28360,21 +31405,21 @@ public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__4__Impl"
+ // $ANTLR end "rule__XBlockExpression__Group__2__Impl"
- // $ANTLR start "rule__XWhileExpression__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9671:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ;
- public final void rule__XWhileExpression__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10745:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
+ public final void rule__XBlockExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9675:1: ( rule__XWhileExpression__Group__5__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9676:2: rule__XWhileExpression__Group__5__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10749:1: ( rule__XBlockExpression__Group__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10750:2: rule__XBlockExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__519624);
- rule__XWhileExpression__Group__5__Impl();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__321800);
+ rule__XBlockExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -28393,38 +31438,28 @@ public final void rule__XWhileExpression__Group__5() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__5"
+ // $ANTLR end "rule__XBlockExpression__Group__3"
- // $ANTLR start "rule__XWhileExpression__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9682:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ;
- public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10756:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
+ public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9686:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9687:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10760:1: ( ( '}' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10761:1: ( '}' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9687:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9688:1: ( rule__XWhileExpression__BodyAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10761:1: ( '}' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10762:1: '}'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9689:1: ( rule__XWhileExpression__BodyAssignment_5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9689:2: rule__XWhileExpression__BodyAssignment_5
- {
- pushFollow(FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl19651);
- rule__XWhileExpression__BodyAssignment_5();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
}
-
+ match(input,58,FOLLOW_58_in_rule__XBlockExpression__Group__3__Impl21828); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5());
+ after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
}
}
@@ -28444,26 +31479,26 @@ public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XWhileExpression__Group__5__Impl"
+ // $ANTLR end "rule__XBlockExpression__Group__3__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9711:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ;
- public final void rule__XDoWhileExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group_2__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10783:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
+ public final void rule__XBlockExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9715:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9716:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10787:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10788:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__019693);
- rule__XDoWhileExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__021867);
+ rule__XBlockExpression__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__019696);
- rule__XDoWhileExpression__Group__1();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__021870);
+ rule__XBlockExpression__Group_2__1();
state._fsp--;
if (state.failed) return ;
@@ -28482,32 +31517,38 @@ public final void rule__XDoWhileExpression__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__0"
+ // $ANTLR end "rule__XBlockExpression__Group_2__0"
- // $ANTLR start "rule__XDoWhileExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9723:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ;
- public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group_2__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10795:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
+ public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9727:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9728:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10799:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10800:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9728:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9729:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10800:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10801:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
+ before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9730:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9732:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10802:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10802:2: rule__XBlockExpression__ExpressionsAssignment_2_0
{
+ pushFollow(FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl21897);
+ rule__XBlockExpression__ExpressionsAssignment_2_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0());
+ after(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
}
}
@@ -28516,6 +31557,10 @@ public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionE
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -28523,26 +31568,21 @@ public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__0__Impl"
+ // $ANTLR end "rule__XBlockExpression__Group_2__0__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9742:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ;
- public final void rule__XDoWhileExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group_2__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10812:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
+ public final void rule__XBlockExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9746:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9747:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10816:1: ( rule__XBlockExpression__Group_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10817:2: rule__XBlockExpression__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__119754);
- rule__XDoWhileExpression__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__119757);
- rule__XDoWhileExpression__Group__2();
+ pushFollow(FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__121927);
+ rule__XBlockExpression__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -28561,28 +31601,45 @@ public final void rule__XDoWhileExpression__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__1"
+ // $ANTLR end "rule__XBlockExpression__Group_2__1"
- // $ANTLR start "rule__XDoWhileExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9754:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ;
- public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBlockExpression__Group_2__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10823:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
+ public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9758:1: ( ( 'do' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9759:1: ( 'do' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10827:1: ( ( ( ';' )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10828:1: ( ( ';' )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9759:1: ( 'do' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9760:1: 'do'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10828:1: ( ( ';' )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10829:1: ( ';' )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
+ before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10830:1: ( ';' )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
+
+ if ( (LA75_0==61) ) {
+ alt75=1;
+ }
+ switch (alt75) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10831:2: ';'
+ {
+ match(input,61,FOLLOW_61_in_rule__XBlockExpression__Group_2__1__Impl21956); if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,62,FOLLOW_62_in_rule__XDoWhileExpression__Group__1__Impl19785); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1());
+ after(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
}
}
@@ -28602,26 +31659,26 @@ public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__1__Impl"
+ // $ANTLR end "rule__XBlockExpression__Group_2__1__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9773:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ;
- public final void rule__XDoWhileExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10846:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
+ public final void rule__XVariableDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9777:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9778:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10850:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10851:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__219816);
- rule__XDoWhileExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__021993);
+ rule__XVariableDeclaration__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__219819);
- rule__XDoWhileExpression__Group__3();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__021996);
+ rule__XVariableDeclaration__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -28640,38 +31697,32 @@ public final void rule__XDoWhileExpression__Group__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__2"
+ // $ANTLR end "rule__XVariableDeclaration__Group__0"
- // $ANTLR start "rule__XDoWhileExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9785:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ;
- public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10858:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
+ public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9789:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9790:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10862:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10863:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9790:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9791:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10863:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10864:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
+ before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9792:1: ( rule__XDoWhileExpression__BodyAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9792:2: rule__XDoWhileExpression__BodyAssignment_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10865:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10867:1:
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl19846);
- rule__XDoWhileExpression__BodyAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2());
+ after(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
}
}
@@ -28680,10 +31731,6 @@ public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -28691,26 +31738,26 @@ public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__2__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group__0__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9802:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ;
- public final void rule__XDoWhileExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10877:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
+ public final void rule__XVariableDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9806:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9807:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10881:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10882:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__319876);
- rule__XDoWhileExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__122054);
+ rule__XVariableDeclaration__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__319879);
- rule__XDoWhileExpression__Group__4();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__122057);
+ rule__XVariableDeclaration__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -28729,28 +31776,38 @@ public final void rule__XDoWhileExpression__Group__3() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__3"
+ // $ANTLR end "rule__XVariableDeclaration__Group__1"
- // $ANTLR start "rule__XDoWhileExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9814:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ;
- public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10889:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
+ public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9818:1: ( ( 'while' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9819:1: ( 'while' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10893:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10894:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9819:1: ( 'while' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9820:1: 'while'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10894:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10895:1: ( rule__XVariableDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
+ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
}
- match(input,61,FOLLOW_61_in_rule__XDoWhileExpression__Group__3__Impl19907); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10896:1: ( rule__XVariableDeclaration__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10896:2: rule__XVariableDeclaration__Alternatives_1
+ {
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl22084);
+ rule__XVariableDeclaration__Alternatives_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3());
+ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
}
}
@@ -28770,26 +31827,26 @@ public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__3__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group__1__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9833:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ;
- public final void rule__XDoWhileExpression__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10906:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
+ public final void rule__XVariableDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9837:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9838:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10910:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10911:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__419938);
- rule__XDoWhileExpression__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__222114);
+ rule__XVariableDeclaration__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__419941);
- rule__XDoWhileExpression__Group__5();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__222117);
+ rule__XVariableDeclaration__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -28808,28 +31865,38 @@ public final void rule__XDoWhileExpression__Group__4() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__4"
+ // $ANTLR end "rule__XVariableDeclaration__Group__2"
- // $ANTLR start "rule__XDoWhileExpression__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9845:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ;
- public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10918:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
+ public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9849:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9850:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10922:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10923:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9850:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9851:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10923:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10924:1: ( rule__XVariableDeclaration__Alternatives_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
+ before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10925:1: ( rule__XVariableDeclaration__Alternatives_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10925:2: rule__XVariableDeclaration__Alternatives_2
+ {
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl22144);
+ rule__XVariableDeclaration__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,52,FOLLOW_52_in_rule__XDoWhileExpression__Group__4__Impl19969); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4());
+ after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
}
}
@@ -28849,26 +31916,21 @@ public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__4__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group__2__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9864:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ;
- public final void rule__XDoWhileExpression__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10935:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
+ public final void rule__XVariableDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9868:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9869:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10939:1: ( rule__XVariableDeclaration__Group__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10940:2: rule__XVariableDeclaration__Group__3__Impl
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__520000);
- rule__XDoWhileExpression__Group__5__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__520003);
- rule__XDoWhileExpression__Group__6();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__322174);
+ rule__XVariableDeclaration__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -28887,38 +31949,49 @@ public final void rule__XDoWhileExpression__Group__5() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__5"
+ // $ANTLR end "rule__XVariableDeclaration__Group__3"
- // $ANTLR start "rule__XDoWhileExpression__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9876:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ;
- public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10946:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
+ public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9880:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9881:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10950:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10951:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9881:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9882:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10951:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10952:1: ( rule__XVariableDeclaration__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
+ before(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9883:1: ( rule__XDoWhileExpression__PredicateAssignment_5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9883:2: rule__XDoWhileExpression__PredicateAssignment_5
- {
- pushFollow(FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl20030);
- rule__XDoWhileExpression__PredicateAssignment_5();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10953:1: ( rule__XVariableDeclaration__Group_3__0 )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA76_0==14) ) {
+ alt76=1;
+ }
+ switch (alt76) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10953:2: rule__XVariableDeclaration__Group_3__0
+ {
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl22201);
+ rule__XVariableDeclaration__Group_3__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5());
+ after(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
}
}
@@ -28938,21 +32011,21 @@ public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__5__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group__3__Impl"
- // $ANTLR start "rule__XDoWhileExpression__Group__6"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9893:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ;
- public final void rule__XDoWhileExpression__Group__6() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10971:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
+ public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9897:1: ( rule__XDoWhileExpression__Group__6__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9898:2: rule__XDoWhileExpression__Group__6__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10975:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10976:2: rule__XVariableDeclaration__Group_2_0__0__Impl
{
- pushFollow(FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__620060);
- rule__XDoWhileExpression__Group__6__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__022240);
+ rule__XVariableDeclaration__Group_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -28971,28 +32044,38 @@ public final void rule__XDoWhileExpression__Group__6() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__6"
+ // $ANTLR end "rule__XVariableDeclaration__Group_2_0__0"
- // $ANTLR start "rule__XDoWhileExpression__Group__6__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9904:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ;
- public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10982:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
+ public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9908:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9909:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10986:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10987:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9909:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9910:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10987:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10988:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
+ before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10989:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10989:2: rule__XVariableDeclaration__Group_2_0_0__0
+ {
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl22267);
+ rule__XVariableDeclaration__Group_2_0_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,48,FOLLOW_48_in_rule__XDoWhileExpression__Group__6__Impl20088); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6());
+ after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
}
}
@@ -29012,26 +32095,26 @@ public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XDoWhileExpression__Group__6__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group_2_0__0__Impl"
- // $ANTLR start "rule__XBlockExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9937:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ;
- public final void rule__XBlockExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11001:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
+ public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9941:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9942:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11005:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11006:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
{
- pushFollow(FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__020133);
- rule__XBlockExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__022299);
+ rule__XVariableDeclaration__Group_2_0_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__020136);
- rule__XBlockExpression__Group__1();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__022302);
+ rule__XVariableDeclaration__Group_2_0_0__1();
state._fsp--;
if (state.failed) return ;
@@ -29050,32 +32133,38 @@ public final void rule__XBlockExpression__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__0"
+ // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__0"
- // $ANTLR start "rule__XBlockExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9949:1: rule__XBlockExpression__Group__0__Impl : ( () ) ;
- public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11013:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
+ public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9953:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9954:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11017:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11018:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9954:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9955:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11018:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11019:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
+ before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9956:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9958:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11020:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11020:2: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
{
+ pushFollow(FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl22329);
+ rule__XVariableDeclaration__TypeAssignment_2_0_0_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0());
+ after(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
}
}
@@ -29084,6 +32173,10 @@ public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionExc
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -29091,26 +32184,21 @@ public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__0__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
- // $ANTLR start "rule__XBlockExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9968:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ;
- public final void rule__XBlockExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11030:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
+ public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9972:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9973:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11034:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11035:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
{
- pushFollow(FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__120194);
- rule__XBlockExpression__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__120197);
- rule__XBlockExpression__Group__2();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__122359);
+ rule__XVariableDeclaration__Group_2_0_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -29129,28 +32217,38 @@ public final void rule__XBlockExpression__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__1"
+ // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__1"
- // $ANTLR start "rule__XBlockExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9980:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ;
- public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11041:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
+ public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9984:1: ( ( '{' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9985:1: ( '{' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11045:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11046:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9985:1: ( '{' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9986:1: '{'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11046:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11047:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
+ before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11048:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11048:2: rule__XVariableDeclaration__NameAssignment_2_0_0_1
+ {
+ pushFollow(FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl22386);
+ rule__XVariableDeclaration__NameAssignment_2_0_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,56,FOLLOW_56_in_rule__XBlockExpression__Group__1__Impl20225); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1());
+ after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
}
}
@@ -29170,26 +32268,26 @@ public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__1__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
- // $ANTLR start "rule__XBlockExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9999:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ;
- public final void rule__XBlockExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_3__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11062:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
+ public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10003:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10004:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11066:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11067:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
{
- pushFollow(FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__220256);
- rule__XBlockExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__022420);
+ rule__XVariableDeclaration__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__220259);
- rule__XBlockExpression__Group__3();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__022423);
+ rule__XVariableDeclaration__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -29208,56 +32306,28 @@ public final void rule__XBlockExpression__Group__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__2"
+ // $ANTLR end "rule__XVariableDeclaration__Group_3__0"
- // $ANTLR start "rule__XBlockExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10011:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ;
- public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11074:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
+ public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10015:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10016:1: ( ( rule__XBlockExpression__Group_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11078:1: ( ( '=' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11079:1: ( '=' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10016:1: ( ( rule__XBlockExpression__Group_2__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10017:1: ( rule__XBlockExpression__Group_2__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11079:1: ( '=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11080:1: '='
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBlockExpressionAccess().getGroup_2());
+ before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10018:1: ( rule__XBlockExpression__Group_2__0 )*
- loop68:
- do {
- int alt68=2;
- int LA68_0 = input.LA(1);
-
- if ( ((LA68_0>=RULE_ID && LA68_0<=RULE_STRING)||LA68_0==23||(LA68_0>=30 && LA68_0<=31)||LA68_0==36||(LA68_0>=38 && LA68_0<=40)||LA68_0==42||LA68_0==50||(LA68_0>=52 && LA68_0<=53)||(LA68_0>=55 && LA68_0<=56)||(LA68_0>=61 && LA68_0<=62)||(LA68_0>=64 && LA68_0<=69)||(LA68_0>=78 && LA68_0<=79)) ) {
- alt68=1;
- }
-
-
- switch (alt68) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10018:2: rule__XBlockExpression__Group_2__0
- {
- pushFollow(FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl20286);
- rule__XBlockExpression__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop68;
- }
- } while (true);
-
+ match(input,14,FOLLOW_14_in_rule__XVariableDeclaration__Group_3__0__Impl22451); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBlockExpressionAccess().getGroup_2());
+ after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
}
}
@@ -29277,21 +32347,21 @@ public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__2__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group_3__0__Impl"
- // $ANTLR start "rule__XBlockExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10028:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ;
- public final void rule__XBlockExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_3__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11093:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
+ public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10032:1: ( rule__XBlockExpression__Group__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10033:2: rule__XBlockExpression__Group__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11097:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11098:2: rule__XVariableDeclaration__Group_3__1__Impl
{
- pushFollow(FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__320317);
- rule__XBlockExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__122482);
+ rule__XVariableDeclaration__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -29310,28 +32380,38 @@ public final void rule__XBlockExpression__Group__3() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__3"
+ // $ANTLR end "rule__XVariableDeclaration__Group_3__1"
- // $ANTLR start "rule__XBlockExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10039:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ;
- public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11104:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
+ public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10043:1: ( ( '}' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10044:1: ( '}' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11108:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11109:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10044:1: ( '}' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10045:1: '}'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11109:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11110:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
+ before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11111:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11111:2: rule__XVariableDeclaration__RightAssignment_3_1
+ {
+ pushFollow(FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl22509);
+ rule__XVariableDeclaration__RightAssignment_3_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,57,FOLLOW_57_in_rule__XBlockExpression__Group__3__Impl20345); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3());
+ after(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
}
}
@@ -29351,26 +32431,26 @@ public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group__3__Impl"
+ // $ANTLR end "rule__XVariableDeclaration__Group_3__1__Impl"
- // $ANTLR start "rule__XBlockExpression__Group_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10066:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ;
- public final void rule__XBlockExpression__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmFormalParameter__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11125:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
+ public final void rule__JvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10070:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10071:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11129:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11130:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
{
- pushFollow(FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__020384);
- rule__XBlockExpression__Group_2__0__Impl();
+ pushFollow(FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__022543);
+ rule__JvmFormalParameter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__020387);
- rule__XBlockExpression__Group_2__1();
+ pushFollow(FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__022546);
+ rule__JvmFormalParameter__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -29389,38 +32469,56 @@ public final void rule__XBlockExpression__Group_2__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group_2__0"
+ // $ANTLR end "rule__JvmFormalParameter__Group__0"
- // $ANTLR start "rule__XBlockExpression__Group_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10078:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ;
- public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmFormalParameter__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11137:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
+ public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10082:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10083:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11141:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11142:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10083:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10084:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11142:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11143:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
+ before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10085:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10085:2: rule__XBlockExpression__ExpressionsAssignment_2_0
- {
- pushFollow(FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl20414);
- rule__XBlockExpression__ExpressionsAssignment_2_0();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11144:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA77_0==RULE_ID) ) {
+ int LA77_1 = input.LA(2);
+
+ if ( (LA77_1==RULE_ID||LA77_1==26||LA77_1==41||LA77_1==59) ) {
+ alt77=1;
+ }
+ }
+ else if ( (LA77_0==30||LA77_0==62) ) {
+ alt77=1;
+ }
+ switch (alt77) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11144:2: rule__JvmFormalParameter__ParameterTypeAssignment_0
+ {
+ pushFollow(FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl22573);
+ rule__JvmFormalParameter__ParameterTypeAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0());
+ after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
}
@@ -29440,21 +32538,21 @@ public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group_2__0__Impl"
+ // $ANTLR end "rule__JvmFormalParameter__Group__0__Impl"
- // $ANTLR start "rule__XBlockExpression__Group_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10095:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ;
- public final void rule__XBlockExpression__Group_2__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmFormalParameter__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11154:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
+ public final void rule__JvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10099:1: ( rule__XBlockExpression__Group_2__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10100:2: rule__XBlockExpression__Group_2__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11158:1: ( rule__JvmFormalParameter__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11159:2: rule__JvmFormalParameter__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__120444);
- rule__XBlockExpression__Group_2__1__Impl();
+ pushFollow(FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__122604);
+ rule__JvmFormalParameter__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -29473,45 +32571,38 @@ public final void rule__XBlockExpression__Group_2__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group_2__1"
+ // $ANTLR end "rule__JvmFormalParameter__Group__1"
- // $ANTLR start "rule__XBlockExpression__Group_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10106:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ;
- public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmFormalParameter__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11165:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
+ public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10110:1: ( ( ( ';' )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10111:1: ( ( ';' )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11169:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11170:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10111:1: ( ( ';' )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10112:1: ( ';' )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11170:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11171:1: ( rule__JvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10113:1: ( ';' )?
- int alt69=2;
- int LA69_0 = input.LA(1);
-
- if ( (LA69_0==51) ) {
- alt69=1;
+ before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
}
- switch (alt69) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10114:2: ';'
- {
- match(input,51,FOLLOW_51_in_rule__XBlockExpression__Group_2__1__Impl20473); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11172:1: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11172:2: rule__JvmFormalParameter__NameAssignment_1
+ {
+ pushFollow(FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl22631);
+ rule__JvmFormalParameter__NameAssignment_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1());
+ after(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
}
}
@@ -29531,26 +32622,26 @@ public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XBlockExpression__Group_2__1__Impl"
+ // $ANTLR end "rule__JvmFormalParameter__Group__1__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10129:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ;
- public final void rule__XVariableDeclaration__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11186:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
+ public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10133:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10134:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11190:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11191:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__020510);
- rule__XVariableDeclaration__Group__0__Impl();
+ pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__022665);
+ rule__FullJvmFormalParameter__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__020513);
- rule__XVariableDeclaration__Group__1();
+ pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__022668);
+ rule__FullJvmFormalParameter__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -29569,32 +32660,38 @@ public final void rule__XVariableDeclaration__Group__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__0"
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__0"
- // $ANTLR start "rule__XVariableDeclaration__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10141:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ;
- public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11198:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
+ public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10145:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10146:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11202:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11203:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10146:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10147:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11203:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11204:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
+ before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10148:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10150:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11205:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11205:2: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
{
+ pushFollow(FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl22695);
+ rule__FullJvmFormalParameter__ParameterTypeAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0());
+ after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
}
}
@@ -29603,6 +32700,10 @@ public final void rule__XVariableDeclaration__Group__0__Impl() throws Recognitio
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -29610,26 +32711,21 @@ public final void rule__XVariableDeclaration__Group__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__0__Impl"
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__0__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10160:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ;
- public final void rule__XVariableDeclaration__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11215:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
+ public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10164:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10165:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11219:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11220:2: rule__FullJvmFormalParameter__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__120571);
- rule__XVariableDeclaration__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__120574);
- rule__XVariableDeclaration__Group__2();
+ pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__122725);
+ rule__FullJvmFormalParameter__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -29648,30 +32744,30 @@ public final void rule__XVariableDeclaration__Group__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__1"
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__1"
- // $ANTLR start "rule__XVariableDeclaration__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10172:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ;
- public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11226:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
+ public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10176:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10177:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11230:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11231:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10177:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10178:1: ( rule__XVariableDeclaration__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11231:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11232:1: ( rule__FullJvmFormalParameter__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
+ before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10179:1: ( rule__XVariableDeclaration__Alternatives_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10179:2: rule__XVariableDeclaration__Alternatives_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11233:1: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11233:2: rule__FullJvmFormalParameter__NameAssignment_1
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl20601);
- rule__XVariableDeclaration__Alternatives_1();
+ pushFollow(FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl22752);
+ rule__FullJvmFormalParameter__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -29679,7 +32775,7 @@ public final void rule__XVariableDeclaration__Group__1__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1());
+ after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
}
}
@@ -29699,26 +32795,26 @@ public final void rule__XVariableDeclaration__Group__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__1__Impl"
+ // $ANTLR end "rule__FullJvmFormalParameter__Group__1__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10189:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ;
- public final void rule__XVariableDeclaration__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11247:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
+ public final void rule__XFeatureCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10193:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10194:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11251:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11252:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__220631);
- rule__XVariableDeclaration__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__022786);
+ rule__XFeatureCall__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__220634);
- rule__XVariableDeclaration__Group__3();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__022789);
+ rule__XFeatureCall__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -29737,38 +32833,32 @@ public final void rule__XVariableDeclaration__Group__2() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__2"
+ // $ANTLR end "rule__XFeatureCall__Group__0"
- // $ANTLR start "rule__XVariableDeclaration__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10201:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ;
- public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11259:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
+ public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10205:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10206:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11263:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11264:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10206:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10207:1: ( rule__XVariableDeclaration__Alternatives_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11264:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11265:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
+ before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10208:1: ( rule__XVariableDeclaration__Alternatives_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10208:2: rule__XVariableDeclaration__Alternatives_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11266:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11268:1:
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl20661);
- rule__XVariableDeclaration__Alternatives_2();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2());
+ after(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
}
}
@@ -29777,10 +32867,6 @@ public final void rule__XVariableDeclaration__Group__2__Impl() throws Recognitio
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -29788,21 +32874,26 @@ public final void rule__XVariableDeclaration__Group__2__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__2__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group__0__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10218:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ;
- public final void rule__XVariableDeclaration__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11278:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
+ public final void rule__XFeatureCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10222:1: ( rule__XVariableDeclaration__Group__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10223:2: rule__XVariableDeclaration__Group__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11282:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11283:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__320691);
- rule__XVariableDeclaration__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__122847);
+ rule__XFeatureCall__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__122850);
+ rule__XFeatureCall__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -29821,38 +32912,38 @@ public final void rule__XVariableDeclaration__Group__3() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__3"
+ // $ANTLR end "rule__XFeatureCall__Group__1"
- // $ANTLR start "rule__XVariableDeclaration__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10229:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ;
- public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11290:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ;
+ public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10233:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10234:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11294:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11295:1: ( ( rule__XFeatureCall__Group_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10234:1: ( ( rule__XVariableDeclaration__Group_3__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10235:1: ( rule__XVariableDeclaration__Group_3__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11295:1: ( ( rule__XFeatureCall__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11296:1: ( rule__XFeatureCall__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
+ before(grammarAccess.getXFeatureCallAccess().getGroup_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10236:1: ( rule__XVariableDeclaration__Group_3__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11297:1: ( rule__XFeatureCall__Group_1__0 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA70_0==14) ) {
- alt70=1;
+ if ( (LA78_0==26) ) {
+ alt78=1;
}
- switch (alt70) {
+ switch (alt78) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10236:2: rule__XVariableDeclaration__Group_3__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11297:2: rule__XFeatureCall__Group_1__0
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl20718);
- rule__XVariableDeclaration__Group_3__0();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl22877);
+ rule__XFeatureCall__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -29863,7 +32954,7 @@ public final void rule__XVariableDeclaration__Group__3__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getGroup_3());
+ after(grammarAccess.getXFeatureCallAccess().getGroup_1());
}
}
@@ -29883,21 +32974,26 @@ public final void rule__XVariableDeclaration__Group__3__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group__3__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group__1__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10254:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ;
- public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11307:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
+ public final void rule__XFeatureCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10258:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10259:2: rule__XVariableDeclaration__Group_2_0__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11311:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11312:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__020757);
- rule__XVariableDeclaration__Group_2_0__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__222908);
+ rule__XFeatureCall__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__222911);
+ rule__XFeatureCall__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -29916,30 +33012,30 @@ public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_2_0__0"
+ // $ANTLR end "rule__XFeatureCall__Group__2"
- // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10265:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ;
- public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11319:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ;
+ public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10269:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10270:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11323:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11324:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10270:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10271:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11324:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11325:1: ( rule__XFeatureCall__FeatureAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10272:1: ( rule__XVariableDeclaration__Group_2_0_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10272:2: rule__XVariableDeclaration__Group_2_0_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11326:1: ( rule__XFeatureCall__FeatureAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11326:2: rule__XFeatureCall__FeatureAssignment_2
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl20784);
- rule__XVariableDeclaration__Group_2_0_0__0();
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl22938);
+ rule__XFeatureCall__FeatureAssignment_2();
state._fsp--;
if (state.failed) return ;
@@ -29947,7 +33043,7 @@ public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws Recogn
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2());
}
}
@@ -29967,26 +33063,26 @@ public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_2_0__0__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group__2__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10284:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ;
- public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11336:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
+ public final void rule__XFeatureCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10288:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10289:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11340:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11341:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__020816);
- rule__XVariableDeclaration__Group_2_0_0__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__322968);
+ rule__XFeatureCall__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__020819);
- rule__XVariableDeclaration__Group_2_0_0__1();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__322971);
+ rule__XFeatureCall__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -30005,38 +33101,45 @@ public final void rule__XVariableDeclaration__Group_2_0_0__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__0"
+ // $ANTLR end "rule__XFeatureCall__Group__3"
- // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10296:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ;
- public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11348:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ;
+ public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10300:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10301:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11352:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11353:1: ( ( rule__XFeatureCall__Group_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10301:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10302:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11353:1: ( ( rule__XFeatureCall__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11354:1: ( rule__XFeatureCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
+ before(grammarAccess.getXFeatureCallAccess().getGroup_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10303:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10303:2: rule__XVariableDeclaration__TypeAssignment_2_0_0_0
- {
- pushFollow(FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl20846);
- rule__XVariableDeclaration__TypeAssignment_2_0_0_0();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:1: ( rule__XFeatureCall__Group_3__0 )?
+ int alt79=2;
+ alt79 = dfa79.predict(input);
+ switch (alt79) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:2: rule__XFeatureCall__Group_3__0
+ {
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl22998);
+ rule__XFeatureCall__Group_3__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0());
+ after(grammarAccess.getXFeatureCallAccess().getGroup_3());
}
}
@@ -30056,21 +33159,21 @@ public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__0__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group__3__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10313:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ;
- public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11365:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ;
+ public final void rule__XFeatureCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10317:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10318:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11369:1: ( rule__XFeatureCall__Group__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11370:2: rule__XFeatureCall__Group__4__Impl
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__120876);
- rule__XVariableDeclaration__Group_2_0_0__1__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__423029);
+ rule__XFeatureCall__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -30089,38 +33192,45 @@ public final void rule__XVariableDeclaration__Group_2_0_0__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__1"
+ // $ANTLR end "rule__XFeatureCall__Group__4"
- // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10324:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ;
- public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11376:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ;
+ public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10328:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10329:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11380:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11381:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10329:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10330:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11381:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11382:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10331:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10331:2: rule__XVariableDeclaration__NameAssignment_2_0_0_1
- {
- pushFollow(FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl20903);
- rule__XVariableDeclaration__NameAssignment_2_0_0_1();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11383:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?
+ int alt80=2;
+ alt80 = dfa80.predict(input);
+ switch (alt80) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11383:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
+ {
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl23056);
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4());
}
}
@@ -30140,26 +33250,26 @@ public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__1__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group__4__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group_3__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10345:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ;
- public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11403:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ;
+ public final void rule__XFeatureCall__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10349:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10350:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11407:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11408:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__020937);
- rule__XVariableDeclaration__Group_3__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__023097);
+ rule__XFeatureCall__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__020940);
- rule__XVariableDeclaration__Group_3__1();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__023100);
+ rule__XFeatureCall__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -30178,28 +33288,28 @@ public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_3__0"
+ // $ANTLR end "rule__XFeatureCall__Group_1__0"
- // $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10357:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ;
- public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11415:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ;
+ public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10361:1: ( ( '=' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10362:1: ( '=' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11419:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11420:1: ( '<' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10362:1: ( '=' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10363:1: '='
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11420:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11421:1: '<'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
+ before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
}
- match(input,14,FOLLOW_14_in_rule__XVariableDeclaration__Group_3__0__Impl20968); if (state.failed) return ;
+ match(input,26,FOLLOW_26_in_rule__XFeatureCall__Group_1__0__Impl23128); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0());
+ after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0());
}
}
@@ -30219,21 +33329,26 @@ public final void rule__XVariableDeclaration__Group_3__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_3__0__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_1__0__Impl"
- // $ANTLR start "rule__XVariableDeclaration__Group_3__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10376:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ;
- public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11434:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ;
+ public final void rule__XFeatureCall__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10380:1: ( rule__XVariableDeclaration__Group_3__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10381:2: rule__XVariableDeclaration__Group_3__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11438:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11439:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__120999);
- rule__XVariableDeclaration__Group_3__1__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__123159);
+ rule__XFeatureCall__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__123162);
+ rule__XFeatureCall__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -30252,30 +33367,30 @@ public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_3__1"
+ // $ANTLR end "rule__XFeatureCall__Group_1__1"
- // $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10387:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ;
- public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11446:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ;
+ public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10391:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10392:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11450:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11451:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10392:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10393:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11451:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11452:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
+ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10394:1: ( rule__XVariableDeclaration__RightAssignment_3_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10394:2: rule__XVariableDeclaration__RightAssignment_3_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11453:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11453:2: rule__XFeatureCall__TypeArgumentsAssignment_1_1
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl21026);
- rule__XVariableDeclaration__RightAssignment_3_1();
+ pushFollow(FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl23189);
+ rule__XFeatureCall__TypeArgumentsAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -30283,7 +33398,7 @@ public final void rule__XVariableDeclaration__Group_3__1__Impl() throws Recognit
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1());
+ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1());
}
}
@@ -30303,26 +33418,26 @@ public final void rule__XVariableDeclaration__Group_3__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XVariableDeclaration__Group_3__1__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_1__1__Impl"
- // $ANTLR start "rule__JvmFormalParameter__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10408:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ;
- public final void rule__JvmFormalParameter__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11463:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ;
+ public final void rule__XFeatureCall__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10412:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10413:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11467:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11468:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3
{
- pushFollow(FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__021060);
- rule__JvmFormalParameter__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__223219);
+ rule__XFeatureCall__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__021063);
- rule__JvmFormalParameter__Group__1();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__223222);
+ rule__XFeatureCall__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -30341,56 +33456,56 @@ public final void rule__JvmFormalParameter__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__JvmFormalParameter__Group__0"
+ // $ANTLR end "rule__XFeatureCall__Group_1__2"
- // $ANTLR start "rule__JvmFormalParameter__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10420:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ;
- public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11475:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ;
+ public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10424:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10425:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11479:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11480:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10425:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10426:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11480:1: ( ( rule__XFeatureCall__Group_1_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11481:1: ( rule__XFeatureCall__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
+ before(grammarAccess.getXFeatureCallAccess().getGroup_1_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10427:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
-
- if ( (LA71_0==RULE_ID) ) {
- int LA71_1 = input.LA(2);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11482:1: ( rule__XFeatureCall__Group_1_2__0 )*
+ loop81:
+ do {
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA71_1==RULE_ID||LA71_1==23||LA71_1==37||LA71_1==50) ) {
- alt71=1;
+ if ( (LA81_0==52) ) {
+ alt81=1;
}
- }
- else if ( (LA71_0==26||LA71_0==52) ) {
- alt71=1;
- }
- switch (alt71) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10427:2: rule__JvmFormalParameter__ParameterTypeAssignment_0
- {
- pushFollow(FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl21090);
- rule__JvmFormalParameter__ParameterTypeAssignment_0();
- state._fsp--;
- if (state.failed) return ;
- }
- break;
+ switch (alt81) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11482:2: rule__XFeatureCall__Group_1_2__0
+ {
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl23249);
+ rule__XFeatureCall__Group_1_2__0();
- }
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop81;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0());
+ after(grammarAccess.getXFeatureCallAccess().getGroup_1_2());
}
}
@@ -30410,21 +33525,21 @@ else if ( (LA71_0==26||LA71_0==52) ) {
}
return ;
}
- // $ANTLR end "rule__JvmFormalParameter__Group__0__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_1__2__Impl"
- // $ANTLR start "rule__JvmFormalParameter__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10437:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ;
- public final void rule__JvmFormalParameter__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11492:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ;
+ public final void rule__XFeatureCall__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10441:1: ( rule__JvmFormalParameter__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10442:2: rule__JvmFormalParameter__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11496:1: ( rule__XFeatureCall__Group_1__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11497:2: rule__XFeatureCall__Group_1__3__Impl
{
- pushFollow(FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__121121);
- rule__JvmFormalParameter__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__323280);
+ rule__XFeatureCall__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -30443,38 +33558,28 @@ public final void rule__JvmFormalParameter__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__JvmFormalParameter__Group__1"
+ // $ANTLR end "rule__XFeatureCall__Group_1__3"
- // $ANTLR start "rule__JvmFormalParameter__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10448:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ;
- public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11503:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ;
+ public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10452:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10453:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11507:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11508:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10453:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10454:1: ( rule__JvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11508:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11509:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10455:1: ( rule__JvmFormalParameter__NameAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10455:2: rule__JvmFormalParameter__NameAssignment_1
- {
- pushFollow(FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl21148);
- rule__JvmFormalParameter__NameAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
}
-
+ match(input,25,FOLLOW_25_in_rule__XFeatureCall__Group_1__3__Impl23308); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1());
+ after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3());
}
}
@@ -30494,26 +33599,26 @@ public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmFormalParameter__Group__1__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_1__3__Impl"
- // $ANTLR start "rule__FullJvmFormalParameter__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10469:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ;
- public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1_2__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11530:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ;
+ public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10473:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10474:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11534:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11535:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1
{
- pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__021182);
- rule__FullJvmFormalParameter__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__023347);
+ rule__XFeatureCall__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__021185);
- rule__FullJvmFormalParameter__Group__1();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__023350);
+ rule__XFeatureCall__Group_1_2__1();
state._fsp--;
if (state.failed) return ;
@@ -30532,38 +33637,28 @@ public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__FullJvmFormalParameter__Group__0"
+ // $ANTLR end "rule__XFeatureCall__Group_1_2__0"
- // $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10481:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ;
- public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11542:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ;
+ public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10485:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10486:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11546:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11547:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10486:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10487:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11547:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11548:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10488:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10488:2: rule__FullJvmFormalParameter__ParameterTypeAssignment_0
- {
- pushFollow(FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl21212);
- rule__FullJvmFormalParameter__ParameterTypeAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
}
-
+ match(input,52,FOLLOW_52_in_rule__XFeatureCall__Group_1_2__0__Impl23378); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0());
+ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0());
}
}
@@ -30583,21 +33678,21 @@ public final void rule__FullJvmFormalParameter__Group__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__FullJvmFormalParameter__Group__0__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_1_2__0__Impl"
- // $ANTLR start "rule__FullJvmFormalParameter__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10498:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ;
- public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1_2__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11561:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ;
+ public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10502:1: ( rule__FullJvmFormalParameter__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10503:2: rule__FullJvmFormalParameter__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11565:1: ( rule__XFeatureCall__Group_1_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11566:2: rule__XFeatureCall__Group_1_2__1__Impl
{
- pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__121242);
- rule__FullJvmFormalParameter__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__123409);
+ rule__XFeatureCall__Group_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -30616,30 +33711,30 @@ public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__FullJvmFormalParameter__Group__1"
+ // $ANTLR end "rule__XFeatureCall__Group_1_2__1"
- // $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10509:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ;
- public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11572:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ;
+ public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10513:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10514:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11576:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11577:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10514:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10515:1: ( rule__FullJvmFormalParameter__NameAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11577:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11578:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
+ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10516:1: ( rule__FullJvmFormalParameter__NameAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10516:2: rule__FullJvmFormalParameter__NameAssignment_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11579:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11579:2: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1
{
- pushFollow(FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl21269);
- rule__FullJvmFormalParameter__NameAssignment_1();
+ pushFollow(FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl23436);
+ rule__XFeatureCall__TypeArgumentsAssignment_1_2_1();
state._fsp--;
if (state.failed) return ;
@@ -30647,7 +33742,7 @@ public final void rule__FullJvmFormalParameter__Group__1__Impl() throws Recognit
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1());
+ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1());
}
}
@@ -30667,26 +33762,26 @@ public final void rule__FullJvmFormalParameter__Group__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__FullJvmFormalParameter__Group__1__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_1_2__1__Impl"
- // $ANTLR start "rule__XFeatureCall__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10530:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ;
- public final void rule__XFeatureCall__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11593:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ;
+ public final void rule__XFeatureCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10534:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10535:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11597:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11598:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__021303);
- rule__XFeatureCall__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__023470);
+ rule__XFeatureCall__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__021306);
- rule__XFeatureCall__Group__1();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__023473);
+ rule__XFeatureCall__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -30705,132 +33800,38 @@ public final void rule__XFeatureCall__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__0"
+ // $ANTLR end "rule__XFeatureCall__Group_3__0"
- // $ANTLR start "rule__XFeatureCall__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10542:1: rule__XFeatureCall__Group__0__Impl : ( () ) ;
- public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11605:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ;
+ public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10546:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10547:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11609:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11610:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10547:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10548:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11610:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11611:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10549:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10551:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0());
- }
-
- }
-
-
+ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0());
}
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XFeatureCall__Group__0__Impl"
-
-
- // $ANTLR start "rule__XFeatureCall__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10561:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ;
- public final void rule__XFeatureCall__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10565:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10566:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11612:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11612:2: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__121364);
- rule__XFeatureCall__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__121367);
- rule__XFeatureCall__Group__2();
+ pushFollow(FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl23500);
+ rule__XFeatureCall__ExplicitOperationCallAssignment_3_0();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XFeatureCall__Group__1"
-
-
- // $ANTLR start "rule__XFeatureCall__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10573:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? ) ;
- public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10577:1: ( ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10578:1: ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10578:1: ( ( rule__XFeatureCall__DeclaringTypeAssignment_1 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10579:1: ( rule__XFeatureCall__DeclaringTypeAssignment_1 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10580:1: ( rule__XFeatureCall__DeclaringTypeAssignment_1 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
-
- if ( (LA72_0==RULE_ID) ) {
- int LA72_1 = input.LA(2);
-
- if ( (LA72_1==63) ) {
- alt72=1;
- }
- }
- switch (alt72) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10580:2: rule__XFeatureCall__DeclaringTypeAssignment_1
- {
- pushFollow(FOLLOW_rule__XFeatureCall__DeclaringTypeAssignment_1_in_rule__XFeatureCall__Group__1__Impl21394);
- rule__XFeatureCall__DeclaringTypeAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getDeclaringTypeAssignment_1());
+ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0());
}
}
@@ -30850,26 +33851,26 @@ public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__1__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3__0__Impl"
- // $ANTLR start "rule__XFeatureCall__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10590:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ;
- public final void rule__XFeatureCall__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11622:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ;
+ public final void rule__XFeatureCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10594:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10595:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11626:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11627:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__221425);
- rule__XFeatureCall__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__123530);
+ rule__XFeatureCall__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__221428);
- rule__XFeatureCall__Group__3();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__123533);
+ rule__XFeatureCall__Group_3__2();
state._fsp--;
if (state.failed) return ;
@@ -30888,38 +33889,38 @@ public final void rule__XFeatureCall__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__2"
+ // $ANTLR end "rule__XFeatureCall__Group_3__1"
- // $ANTLR start "rule__XFeatureCall__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10602:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__Group_2__0 )? ) ;
- public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11634:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ;
+ public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10606:1: ( ( ( rule__XFeatureCall__Group_2__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10607:1: ( ( rule__XFeatureCall__Group_2__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11638:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11639:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10607:1: ( ( rule__XFeatureCall__Group_2__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10608:1: ( rule__XFeatureCall__Group_2__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11639:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11640:1: ( rule__XFeatureCall__Alternatives_3_1 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getGroup_2());
+ before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10609:1: ( rule__XFeatureCall__Group_2__0 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11641:1: ( rule__XFeatureCall__Alternatives_3_1 )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA73_0==23) ) {
- alt73=1;
+ if ( ((LA82_0>=RULE_ID && LA82_0<=RULE_STRING)||LA82_0==26||LA82_0==30||(LA82_0>=34 && LA82_0<=35)||LA82_0==40||(LA82_0>=43 && LA82_0<=48)||LA82_0==50||LA82_0==57||LA82_0==59||(LA82_0>=62 && LA82_0<=63)||LA82_0==65||(LA82_0>=69 && LA82_0<=76)||LA82_0==83||LA82_0==85) ) {
+ alt82=1;
}
- switch (alt73) {
+ switch (alt82) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10609:2: rule__XFeatureCall__Group_2__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11641:2: rule__XFeatureCall__Alternatives_3_1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__0_in_rule__XFeatureCall__Group__2__Impl21455);
- rule__XFeatureCall__Group_2__0();
+ pushFollow(FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl23560);
+ rule__XFeatureCall__Alternatives_3_1();
state._fsp--;
if (state.failed) return ;
@@ -30930,7 +33931,7 @@ public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionExcepti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getGroup_2());
+ after(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1());
}
}
@@ -30950,26 +33951,21 @@ public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__2__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3__1__Impl"
- // $ANTLR start "rule__XFeatureCall__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10619:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ;
- public final void rule__XFeatureCall__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11651:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ;
+ public final void rule__XFeatureCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10623:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10624:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11655:1: ( rule__XFeatureCall__Group_3__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11656:2: rule__XFeatureCall__Group_3__2__Impl
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__321486);
- rule__XFeatureCall__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__321489);
- rule__XFeatureCall__Group__4();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__223591);
+ rule__XFeatureCall__Group_3__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -30988,38 +33984,28 @@ public final void rule__XFeatureCall__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__3"
+ // $ANTLR end "rule__XFeatureCall__Group_3__2"
- // $ANTLR start "rule__XFeatureCall__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10631:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__FeatureAssignment_3 ) ) ;
- public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11662:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ;
+ public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10635:1: ( ( ( rule__XFeatureCall__FeatureAssignment_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10636:1: ( ( rule__XFeatureCall__FeatureAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11666:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11667:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10636:1: ( ( rule__XFeatureCall__FeatureAssignment_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10637:1: ( rule__XFeatureCall__FeatureAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11667:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11668:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_3());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10638:1: ( rule__XFeatureCall__FeatureAssignment_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10638:2: rule__XFeatureCall__FeatureAssignment_3
- {
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureAssignment_3_in_rule__XFeatureCall__Group__3__Impl21516);
- rule__XFeatureCall__FeatureAssignment_3();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
}
-
+ match(input,55,FOLLOW_55_in_rule__XFeatureCall__Group_3__2__Impl23619); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_3());
+ after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2());
}
}
@@ -31039,26 +34025,26 @@ public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__3__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3__2__Impl"
- // $ANTLR start "rule__XFeatureCall__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10648:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5 ;
- public final void rule__XFeatureCall__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11687:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ;
+ public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10652:1: ( rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10653:2: rule__XFeatureCall__Group__4__Impl rule__XFeatureCall__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11691:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11692:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__421546);
- rule__XFeatureCall__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__023656);
+ rule__XFeatureCall__Group_3_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group__5_in_rule__XFeatureCall__Group__421549);
- rule__XFeatureCall__Group__5();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__023659);
+ rule__XFeatureCall__Group_3_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -31077,45 +34063,38 @@ public final void rule__XFeatureCall__Group__4() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__4"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1__0"
- // $ANTLR start "rule__XFeatureCall__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10660:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__Group_4__0 )? ) ;
- public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11699:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ;
+ public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10664:1: ( ( ( rule__XFeatureCall__Group_4__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10665:1: ( ( rule__XFeatureCall__Group_4__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11703:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11704:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10665:1: ( ( rule__XFeatureCall__Group_4__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10666:1: ( rule__XFeatureCall__Group_4__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11704:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11705:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getGroup_4());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10667:1: ( rule__XFeatureCall__Group_4__0 )?
- int alt74=2;
- alt74 = dfa74.predict(input);
- switch (alt74) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10667:2: rule__XFeatureCall__Group_4__0
- {
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__0_in_rule__XFeatureCall__Group__4__Impl21576);
- rule__XFeatureCall__Group_4__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11706:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11706:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0
+ {
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl23686);
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getGroup_4());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0());
}
}
@@ -31135,21 +34114,21 @@ public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__4__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1__0__Impl"
- // $ANTLR start "rule__XFeatureCall__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10677:1: rule__XFeatureCall__Group__5 : rule__XFeatureCall__Group__5__Impl ;
- public final void rule__XFeatureCall__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11716:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ;
+ public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10681:1: ( rule__XFeatureCall__Group__5__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10682:2: rule__XFeatureCall__Group__5__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11720:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11721:2: rule__XFeatureCall__Group_3_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group__5__Impl_in_rule__XFeatureCall__Group__521607);
- rule__XFeatureCall__Group__5__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__123716);
+ rule__XFeatureCall__Group_3_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -31168,45 +34147,56 @@ public final void rule__XFeatureCall__Group__5() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__5"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1__1"
- // $ANTLR start "rule__XFeatureCall__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10688:1: rule__XFeatureCall__Group__5__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? ) ;
- public final void rule__XFeatureCall__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11727:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ;
+ public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10692:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10693:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11731:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11732:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10693:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10694:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11732:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11733:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5());
+ before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10695:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )?
- int alt75=2;
- alt75 = dfa75.predict(input);
- switch (alt75) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10695:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_5
- {
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_rule__XFeatureCall__Group__5__Impl21634);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_5();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11734:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )*
+ loop83:
+ do {
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA83_0==52) ) {
+ alt83=1;
+ }
- }
- break;
- }
+ switch (alt83) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11734:2: rule__XFeatureCall__Group_3_1_1_1__0
+ {
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl23743);
+ rule__XFeatureCall__Group_3_1_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop83;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_5());
+ after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1());
}
}
@@ -31226,26 +34216,26 @@ public final void rule__XFeatureCall__Group__5__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group__5__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1__1__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10717:1: rule__XFeatureCall__Group_2__0 : rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1 ;
- public final void rule__XFeatureCall__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11748:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ;
+ public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10721:1: ( rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10722:2: rule__XFeatureCall__Group_2__0__Impl rule__XFeatureCall__Group_2__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11752:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11753:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__0__Impl_in_rule__XFeatureCall__Group_2__021677);
- rule__XFeatureCall__Group_2__0__Impl();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__023778);
+ rule__XFeatureCall__Group_3_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__1_in_rule__XFeatureCall__Group_2__021680);
- rule__XFeatureCall__Group_2__1();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__023781);
+ rule__XFeatureCall__Group_3_1_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -31264,28 +34254,28 @@ public final void rule__XFeatureCall__Group_2__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__0"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__0"
- // $ANTLR start "rule__XFeatureCall__Group_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10729:1: rule__XFeatureCall__Group_2__0__Impl : ( '<' ) ;
- public final void rule__XFeatureCall__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11760:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ;
+ public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10733:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10734:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11764:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11765:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10734:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10735:1: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11765:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11766:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
+ before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
}
- match(input,23,FOLLOW_23_in_rule__XFeatureCall__Group_2__0__Impl21708); if (state.failed) return ;
+ match(input,52,FOLLOW_52_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl23809); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_2_0());
+ after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0());
}
}
@@ -31305,26 +34295,21 @@ public final void rule__XFeatureCall__Group_2__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__0__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__0__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10748:1: rule__XFeatureCall__Group_2__1 : rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2 ;
- public final void rule__XFeatureCall__Group_2__1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11779:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ;
+ public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10752:1: ( rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10753:2: rule__XFeatureCall__Group_2__1__Impl rule__XFeatureCall__Group_2__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11783:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11784:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__1__Impl_in_rule__XFeatureCall__Group_2__121739);
- rule__XFeatureCall__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__2_in_rule__XFeatureCall__Group_2__121742);
- rule__XFeatureCall__Group_2__2();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__123840);
+ rule__XFeatureCall__Group_3_1_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -31343,30 +34328,30 @@ public final void rule__XFeatureCall__Group_2__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__1"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__1"
- // $ANTLR start "rule__XFeatureCall__Group_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10760:1: rule__XFeatureCall__Group_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) ) ;
- public final void rule__XFeatureCall__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11790:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ;
+ public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10764:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10765:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11794:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11795:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10765:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10766:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11795:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11796:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10767:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10767:2: rule__XFeatureCall__TypeArgumentsAssignment_2_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11797:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11797:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1
{
- pushFollow(FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_1_in_rule__XFeatureCall__Group_2__1__Impl21769);
- rule__XFeatureCall__TypeArgumentsAssignment_2_1();
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl23867);
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1();
state._fsp--;
if (state.failed) return ;
@@ -31374,7 +34359,7 @@ public final void rule__XFeatureCall__Group_2__1__Impl() throws RecognitionExcep
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_1());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1());
}
}
@@ -31394,26 +34379,26 @@ public final void rule__XFeatureCall__Group_2__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__1__Impl"
+ // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__1__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_2__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10777:1: rule__XFeatureCall__Group_2__2 : rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3 ;
- public final void rule__XFeatureCall__Group_2__2() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11811:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
+ public final void rule__XConstructorCall__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10781:1: ( rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10782:2: rule__XFeatureCall__Group_2__2__Impl rule__XFeatureCall__Group_2__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11815:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11816:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__2__Impl_in_rule__XFeatureCall__Group_2__221799);
- rule__XFeatureCall__Group_2__2__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__023901);
+ rule__XConstructorCall__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__3_in_rule__XFeatureCall__Group_2__221802);
- rule__XFeatureCall__Group_2__3();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__023904);
+ rule__XConstructorCall__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -31432,56 +34417,32 @@ public final void rule__XFeatureCall__Group_2__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__2"
+ // $ANTLR end "rule__XConstructorCall__Group__0"
- // $ANTLR start "rule__XFeatureCall__Group_2__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10789:1: rule__XFeatureCall__Group_2__2__Impl : ( ( rule__XFeatureCall__Group_2_2__0 )* ) ;
- public final void rule__XFeatureCall__Group_2__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11823:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
+ public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10793:1: ( ( ( rule__XFeatureCall__Group_2_2__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10794:1: ( ( rule__XFeatureCall__Group_2_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11827:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11828:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10794:1: ( ( rule__XFeatureCall__Group_2_2__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10795:1: ( rule__XFeatureCall__Group_2_2__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11828:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11829:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getGroup_2_2());
+ before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11830:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11832:1:
+ {
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10796:1: ( rule__XFeatureCall__Group_2_2__0 )*
- loop76:
- do {
- int alt76=2;
- int LA76_0 = input.LA(1);
-
- if ( (LA76_0==45) ) {
- alt76=1;
- }
-
-
- switch (alt76) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10796:2: rule__XFeatureCall__Group_2_2__0
- {
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2_2__0_in_rule__XFeatureCall__Group_2__2__Impl21829);
- rule__XFeatureCall__Group_2_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop76;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getGroup_2_2());
+ after(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
}
}
@@ -31490,10 +34451,6 @@ public final void rule__XFeatureCall__Group_2__2__Impl() throws RecognitionExcep
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -31501,21 +34458,26 @@ public final void rule__XFeatureCall__Group_2__2__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__2__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group__0__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_2__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10806:1: rule__XFeatureCall__Group_2__3 : rule__XFeatureCall__Group_2__3__Impl ;
- public final void rule__XFeatureCall__Group_2__3() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11842:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
+ public final void rule__XConstructorCall__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10810:1: ( rule__XFeatureCall__Group_2__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10811:2: rule__XFeatureCall__Group_2__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11846:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11847:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2__3__Impl_in_rule__XFeatureCall__Group_2__321860);
- rule__XFeatureCall__Group_2__3__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__123962);
+ rule__XConstructorCall__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__123965);
+ rule__XConstructorCall__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -31534,28 +34496,28 @@ public final void rule__XFeatureCall__Group_2__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__3"
+ // $ANTLR end "rule__XConstructorCall__Group__1"
- // $ANTLR start "rule__XFeatureCall__Group_2__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10817:1: rule__XFeatureCall__Group_2__3__Impl : ( '>' ) ;
- public final void rule__XFeatureCall__Group_2__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11854:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
+ public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10821:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10822:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11858:1: ( ( 'new' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11859:1: ( 'new' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10822:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10823:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11859:1: ( 'new' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11860:1: 'new'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
+ before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
- match(input,22,FOLLOW_22_in_rule__XFeatureCall__Group_2__3__Impl21888); if (state.failed) return ;
+ match(input,71,FOLLOW_71_in_rule__XConstructorCall__Group__1__Impl23993); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_2_3());
+ after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
}
}
@@ -31575,26 +34537,26 @@ public final void rule__XFeatureCall__Group_2__3__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2__3__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group__1__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_2_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10844:1: rule__XFeatureCall__Group_2_2__0 : rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1 ;
- public final void rule__XFeatureCall__Group_2_2__0() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11873:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
+ public final void rule__XConstructorCall__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10848:1: ( rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10849:2: rule__XFeatureCall__Group_2_2__0__Impl rule__XFeatureCall__Group_2_2__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11877:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11878:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2_2__0__Impl_in_rule__XFeatureCall__Group_2_2__021927);
- rule__XFeatureCall__Group_2_2__0__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__224024);
+ rule__XConstructorCall__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2_2__1_in_rule__XFeatureCall__Group_2_2__021930);
- rule__XFeatureCall__Group_2_2__1();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__224027);
+ rule__XConstructorCall__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -31613,28 +34575,38 @@ public final void rule__XFeatureCall__Group_2_2__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2_2__0"
+ // $ANTLR end "rule__XConstructorCall__Group__2"
- // $ANTLR start "rule__XFeatureCall__Group_2_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10856:1: rule__XFeatureCall__Group_2_2__0__Impl : ( ',' ) ;
- public final void rule__XFeatureCall__Group_2_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11885:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
+ public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10860:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10861:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11889:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11890:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10861:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10862:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11890:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11891:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
+ before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
}
- match(input,45,FOLLOW_45_in_rule__XFeatureCall__Group_2_2__0__Impl21958); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11892:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11892:2: rule__XConstructorCall__ConstructorAssignment_2
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl24054);
+ rule__XConstructorCall__ConstructorAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_2_2_0());
+ after(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
}
}
@@ -31654,21 +34626,26 @@ public final void rule__XFeatureCall__Group_2_2__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2_2__0__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group__2__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_2_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10875:1: rule__XFeatureCall__Group_2_2__1 : rule__XFeatureCall__Group_2_2__1__Impl ;
- public final void rule__XFeatureCall__Group_2_2__1() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11902:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
+ public final void rule__XConstructorCall__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10879:1: ( rule__XFeatureCall__Group_2_2__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10880:2: rule__XFeatureCall__Group_2_2__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11906:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11907:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_2_2__1__Impl_in_rule__XFeatureCall__Group_2_2__121989);
- rule__XFeatureCall__Group_2_2__1__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__324084);
+ rule__XConstructorCall__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__324087);
+ rule__XConstructorCall__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -31687,38 +34664,45 @@ public final void rule__XFeatureCall__Group_2_2__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2_2__1"
+ // $ANTLR end "rule__XConstructorCall__Group__3"
- // $ANTLR start "rule__XFeatureCall__Group_2_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10886:1: rule__XFeatureCall__Group_2_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) ) ;
- public final void rule__XFeatureCall__Group_2_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11914:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
+ public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10890:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10891:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11918:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11919:1: ( ( rule__XConstructorCall__Group_3__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10891:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10892:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11919:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11920:1: ( rule__XConstructorCall__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1());
+ before(grammarAccess.getXConstructorCallAccess().getGroup_3());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10893:1: ( rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10893:2: rule__XFeatureCall__TypeArgumentsAssignment_2_2_1
- {
- pushFollow(FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_2_1_in_rule__XFeatureCall__Group_2_2__1__Impl22016);
- rule__XFeatureCall__TypeArgumentsAssignment_2_2_1();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11921:1: ( rule__XConstructorCall__Group_3__0 )?
+ int alt84=2;
+ alt84 = dfa84.predict(input);
+ switch (alt84) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11921:2: rule__XConstructorCall__Group_3__0
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl24114);
+ rule__XConstructorCall__Group_3__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_2_2_1());
+ after(grammarAccess.getXConstructorCallAccess().getGroup_3());
}
}
@@ -31738,26 +34722,26 @@ public final void rule__XFeatureCall__Group_2_2__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_2_2__1__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group__3__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10907:1: rule__XFeatureCall__Group_4__0 : rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1 ;
- public final void rule__XFeatureCall__Group_4__0() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11931:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
+ public final void rule__XConstructorCall__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10911:1: ( rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10912:2: rule__XFeatureCall__Group_4__0__Impl rule__XFeatureCall__Group_4__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11935:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11936:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__0__Impl_in_rule__XFeatureCall__Group_4__022050);
- rule__XFeatureCall__Group_4__0__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__424145);
+ rule__XConstructorCall__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__1_in_rule__XFeatureCall__Group_4__022053);
- rule__XFeatureCall__Group_4__1();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__424148);
+ rule__XConstructorCall__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -31776,38 +34760,45 @@ public final void rule__XFeatureCall__Group_4__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4__0"
+ // $ANTLR end "rule__XConstructorCall__Group__4"
- // $ANTLR start "rule__XFeatureCall__Group_4__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10919:1: rule__XFeatureCall__Group_4__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) ) ;
- public final void rule__XFeatureCall__Group_4__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11943:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ;
+ public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10923:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10924:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11947:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11948:1: ( ( rule__XConstructorCall__Group_4__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10924:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10925:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11948:1: ( ( rule__XConstructorCall__Group_4__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11949:1: ( rule__XConstructorCall__Group_4__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_4_0());
+ before(grammarAccess.getXConstructorCallAccess().getGroup_4());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10926:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10926:2: rule__XFeatureCall__ExplicitOperationCallAssignment_4_0
- {
- pushFollow(FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_4_0_in_rule__XFeatureCall__Group_4__0__Impl22080);
- rule__XFeatureCall__ExplicitOperationCallAssignment_4_0();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11950:1: ( rule__XConstructorCall__Group_4__0 )?
+ int alt85=2;
+ alt85 = dfa85.predict(input);
+ switch (alt85) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11950:2: rule__XConstructorCall__Group_4__0
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl24175);
+ rule__XConstructorCall__Group_4__0();
- state._fsp--;
- if (state.failed) return ;
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_4_0());
+ after(grammarAccess.getXConstructorCallAccess().getGroup_4());
}
}
@@ -31827,26 +34818,21 @@ public final void rule__XFeatureCall__Group_4__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4__0__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group__4__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10936:1: rule__XFeatureCall__Group_4__1 : rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2 ;
- public final void rule__XFeatureCall__Group_4__1() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11960:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ;
+ public final void rule__XConstructorCall__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10940:1: ( rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10941:2: rule__XFeatureCall__Group_4__1__Impl rule__XFeatureCall__Group_4__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11964:1: ( rule__XConstructorCall__Group__5__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11965:2: rule__XConstructorCall__Group__5__Impl
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__1__Impl_in_rule__XFeatureCall__Group_4__122110);
- rule__XFeatureCall__Group_4__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__2_in_rule__XFeatureCall__Group_4__122113);
- rule__XFeatureCall__Group_4__2();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__524206);
+ rule__XConstructorCall__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
@@ -31865,38 +34851,34 @@ public final void rule__XFeatureCall__Group_4__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4__1"
+ // $ANTLR end "rule__XConstructorCall__Group__5"
- // $ANTLR start "rule__XFeatureCall__Group_4__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10948:1: rule__XFeatureCall__Group_4__1__Impl : ( ( rule__XFeatureCall__Alternatives_4_1 )? ) ;
- public final void rule__XFeatureCall__Group_4__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11971:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ;
+ public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10952:1: ( ( ( rule__XFeatureCall__Alternatives_4_1 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10953:1: ( ( rule__XFeatureCall__Alternatives_4_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11975:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11976:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10953:1: ( ( rule__XFeatureCall__Alternatives_4_1 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10954:1: ( rule__XFeatureCall__Alternatives_4_1 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11976:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11977:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getAlternatives_4_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10955:1: ( rule__XFeatureCall__Alternatives_4_1 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
-
- if ( ((LA77_0>=RULE_ID && LA77_0<=RULE_STRING)||LA77_0==23||LA77_0==26||(LA77_0>=30 && LA77_0<=31)||LA77_0==36||(LA77_0>=39 && LA77_0<=40)||LA77_0==42||LA77_0==50||(LA77_0>=52 && LA77_0<=53)||(LA77_0>=55 && LA77_0<=56)||(LA77_0>=61 && LA77_0<=62)||(LA77_0>=64 && LA77_0<=69)||LA77_0==77||LA77_0==79) ) {
- alt77=1;
+ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5());
}
- switch (alt77) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11978:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
+ int alt86=2;
+ alt86 = dfa86.predict(input);
+ switch (alt86) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10955:2: rule__XFeatureCall__Alternatives_4_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11978:2: rule__XConstructorCall__ArgumentsAssignment_5
{
- pushFollow(FOLLOW_rule__XFeatureCall__Alternatives_4_1_in_rule__XFeatureCall__Group_4__1__Impl22140);
- rule__XFeatureCall__Alternatives_4_1();
+ pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl24233);
+ rule__XConstructorCall__ArgumentsAssignment_5();
state._fsp--;
if (state.failed) return ;
@@ -31907,7 +34889,7 @@ public final void rule__XFeatureCall__Group_4__1__Impl() throws RecognitionExcep
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getAlternatives_4_1());
+ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5());
}
}
@@ -31927,21 +34909,26 @@ public final void rule__XFeatureCall__Group_4__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4__1__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group__5__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10965:1: rule__XFeatureCall__Group_4__2 : rule__XFeatureCall__Group_4__2__Impl ;
- public final void rule__XFeatureCall__Group_4__2() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12000:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
+ public final void rule__XConstructorCall__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10969:1: ( rule__XFeatureCall__Group_4__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10970:2: rule__XFeatureCall__Group_4__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12004:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12005:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__2__Impl_in_rule__XFeatureCall__Group_4__222171);
- rule__XFeatureCall__Group_4__2__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__024276);
+ rule__XConstructorCall__Group_3__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__024279);
+ rule__XConstructorCall__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -31960,28 +34947,34 @@ public final void rule__XFeatureCall__Group_4__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4__2"
+ // $ANTLR end "rule__XConstructorCall__Group_3__0"
- // $ANTLR start "rule__XFeatureCall__Group_4__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10976:1: rule__XFeatureCall__Group_4__2__Impl : ( ')' ) ;
- public final void rule__XFeatureCall__Group_4__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12012:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ;
+ public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10980:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10981:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12016:1: ( ( ( '<' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12017:1: ( ( '<' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10981:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10982:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12017:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12018:1: ( '<' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
+ before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12019:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12020:2: '<'
+ {
+ match(input,26,FOLLOW_26_in_rule__XConstructorCall__Group_3__0__Impl24308); if (state.failed) return ;
+
}
- match(input,48,FOLLOW_48_in_rule__XFeatureCall__Group_4__2__Impl22199); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_4_2());
+ after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
}
}
@@ -32001,26 +34994,26 @@ public final void rule__XFeatureCall__Group_4__2__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4__2__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_3__0__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11001:1: rule__XFeatureCall__Group_4_1_1__0 : rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1 ;
- public final void rule__XFeatureCall__Group_4_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12031:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
+ public final void rule__XConstructorCall__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11005:1: ( rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11006:2: rule__XFeatureCall__Group_4_1_1__0__Impl rule__XFeatureCall__Group_4_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12035:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12036:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1__022236);
- rule__XFeatureCall__Group_4_1_1__0__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__124340);
+ rule__XConstructorCall__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1__1_in_rule__XFeatureCall__Group_4_1_1__022239);
- rule__XFeatureCall__Group_4_1_1__1();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__124343);
+ rule__XConstructorCall__Group_3__2();
state._fsp--;
if (state.failed) return ;
@@ -32039,30 +35032,30 @@ public final void rule__XFeatureCall__Group_4_1_1__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1__0"
+ // $ANTLR end "rule__XConstructorCall__Group_3__1"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11013:1: rule__XFeatureCall__Group_4_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) ) ;
- public final void rule__XFeatureCall__Group_4_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12043:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
+ public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11017:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11018:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12047:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12048:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11018:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11019:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12048:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12049:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0());
+ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11020:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11020:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12050:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12050:2: rule__XConstructorCall__TypeArgumentsAssignment_3_1
{
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0_in_rule__XFeatureCall__Group_4_1_1__0__Impl22266);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0();
+ pushFollow(FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl24370);
+ rule__XConstructorCall__TypeArgumentsAssignment_3_1();
state._fsp--;
if (state.failed) return ;
@@ -32070,7 +35063,7 @@ public final void rule__XFeatureCall__Group_4_1_1__0__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_0());
+ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
}
}
@@ -32090,21 +35083,26 @@ public final void rule__XFeatureCall__Group_4_1_1__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1__0__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_3__1__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11030:1: rule__XFeatureCall__Group_4_1_1__1 : rule__XFeatureCall__Group_4_1_1__1__Impl ;
- public final void rule__XFeatureCall__Group_4_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12060:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
+ public final void rule__XConstructorCall__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11034:1: ( rule__XFeatureCall__Group_4_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11035:2: rule__XFeatureCall__Group_4_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12064:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12065:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1__122296);
- rule__XFeatureCall__Group_4_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__224400);
+ rule__XConstructorCall__Group_3__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__224403);
+ rule__XConstructorCall__Group_3__3();
state._fsp--;
if (state.failed) return ;
@@ -32123,42 +35121,42 @@ public final void rule__XFeatureCall__Group_4_1_1__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1__1"
+ // $ANTLR end "rule__XConstructorCall__Group_3__2"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11041:1: rule__XFeatureCall__Group_4_1_1__1__Impl : ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* ) ;
- public final void rule__XFeatureCall__Group_4_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12072:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
+ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11045:1: ( ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11046:1: ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12076:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12077:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11046:1: ( ( rule__XFeatureCall__Group_4_1_1_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11047:1: ( rule__XFeatureCall__Group_4_1_1_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12077:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12078:1: ( rule__XConstructorCall__Group_3_2__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1_1());
+ before(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11048:1: ( rule__XFeatureCall__Group_4_1_1_1__0 )*
- loop78:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12079:1: ( rule__XConstructorCall__Group_3_2__0 )*
+ loop87:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA78_0==45) ) {
- alt78=1;
+ if ( (LA87_0==52) ) {
+ alt87=1;
}
- switch (alt78) {
+ switch (alt87) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11048:2: rule__XFeatureCall__Group_4_1_1_1__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12079:2: rule__XConstructorCall__Group_3_2__0
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0_in_rule__XFeatureCall__Group_4_1_1__1__Impl22323);
- rule__XFeatureCall__Group_4_1_1_1__0();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl24430);
+ rule__XConstructorCall__Group_3_2__0();
state._fsp--;
if (state.failed) return ;
@@ -32167,12 +35165,12 @@ public final void rule__XFeatureCall__Group_4_1_1__1__Impl() throws RecognitionE
break;
default :
- break loop78;
+ break loop87;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getGroup_4_1_1_1());
+ after(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
}
}
@@ -32192,26 +35190,21 @@ public final void rule__XFeatureCall__Group_4_1_1__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1__1__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_3__2__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11062:1: rule__XFeatureCall__Group_4_1_1_1__0 : rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1 ;
- public final void rule__XFeatureCall__Group_4_1_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12089:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
+ public final void rule__XConstructorCall__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11066:1: ( rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11067:2: rule__XFeatureCall__Group_4_1_1_1__0__Impl rule__XFeatureCall__Group_4_1_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12093:1: ( rule__XConstructorCall__Group_3__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12094:2: rule__XConstructorCall__Group_3__3__Impl
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1_1__022358);
- rule__XFeatureCall__Group_4_1_1_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1_in_rule__XFeatureCall__Group_4_1_1_1__022361);
- rule__XFeatureCall__Group_4_1_1_1__1();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__324461);
+ rule__XConstructorCall__Group_3__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -32230,28 +35223,28 @@ public final void rule__XFeatureCall__Group_4_1_1_1__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1_1__0"
+ // $ANTLR end "rule__XConstructorCall__Group_3__3"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11074:1: rule__XFeatureCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
- public final void rule__XFeatureCall__Group_4_1_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12100:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
+ public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11078:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11079:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12104:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12105:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11079:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11080:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12105:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12106:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
+ before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
}
- match(input,45,FOLLOW_45_in_rule__XFeatureCall__Group_4_1_1_1__0__Impl22389); if (state.failed) return ;
+ match(input,25,FOLLOW_25_in_rule__XConstructorCall__Group_3__3__Impl24489); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_4_1_1_1_0());
+ after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
}
}
@@ -32271,21 +35264,26 @@ public final void rule__XFeatureCall__Group_4_1_1_1__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1_1__0__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_3__3__Impl"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11093:1: rule__XFeatureCall__Group_4_1_1_1__1 : rule__XFeatureCall__Group_4_1_1_1__1__Impl ;
- public final void rule__XFeatureCall__Group_4_1_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3_2__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12127:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
+ public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11097:1: ( rule__XFeatureCall__Group_4_1_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11098:2: rule__XFeatureCall__Group_4_1_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12131:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12132:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1_1__122420);
- rule__XFeatureCall__Group_4_1_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__024528);
+ rule__XConstructorCall__Group_3_2__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__024531);
+ rule__XConstructorCall__Group_3_2__1();
state._fsp--;
if (state.failed) return ;
@@ -32304,38 +35302,28 @@ public final void rule__XFeatureCall__Group_4_1_1_1__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1_1__1"
+ // $ANTLR end "rule__XConstructorCall__Group_3_2__0"
- // $ANTLR start "rule__XFeatureCall__Group_4_1_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11104:1: rule__XFeatureCall__Group_4_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) ) ;
- public final void rule__XFeatureCall__Group_4_1_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12139:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
+ public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11108:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11109:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12143:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12144:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11109:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11110:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12144:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12145:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11111:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11111:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1
- {
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1_in_rule__XFeatureCall__Group_4_1_1_1__1__Impl22447);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
-
+ match(input,52,FOLLOW_52_in_rule__XConstructorCall__Group_3_2__0__Impl24559); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_1_1_1());
+ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
}
}
@@ -32355,26 +35343,21 @@ public final void rule__XFeatureCall__Group_4_1_1_1__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__Group_4_1_1_1__1__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_3_2__0__Impl"
- // $ANTLR start "rule__StaticQualifier__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11125:1: rule__StaticQualifier__Group__0 : rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1 ;
- public final void rule__StaticQualifier__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3_2__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12158:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
+ public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11129:1: ( rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11130:2: rule__StaticQualifier__Group__0__Impl rule__StaticQualifier__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12162:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12163:2: rule__XConstructorCall__Group_3_2__1__Impl
{
- pushFollow(FOLLOW_rule__StaticQualifier__Group__0__Impl_in_rule__StaticQualifier__Group__022481);
- rule__StaticQualifier__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__StaticQualifier__Group__1_in_rule__StaticQualifier__Group__022484);
- rule__StaticQualifier__Group__1();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__124590);
+ rule__XConstructorCall__Group_3_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -32393,32 +35376,38 @@ public final void rule__StaticQualifier__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__StaticQualifier__Group__0"
+ // $ANTLR end "rule__XConstructorCall__Group_3_2__1"
- // $ANTLR start "rule__StaticQualifier__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11137:1: rule__StaticQualifier__Group__0__Impl : ( ruleValidID ) ;
- public final void rule__StaticQualifier__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12169:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
+ public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11141:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11142:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12173:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12174:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11142:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11143:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12174:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12175:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0());
+ before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__StaticQualifier__Group__0__Impl22511);
- ruleValidID();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12176:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12176:2: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl24617);
+ rule__XConstructorCall__TypeArgumentsAssignment_3_2_1();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getStaticQualifierAccess().getValidIDParserRuleCall_0());
+ after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
}
}
@@ -32438,21 +35427,26 @@ public final void rule__StaticQualifier__Group__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__StaticQualifier__Group__0__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_3_2__1__Impl"
- // $ANTLR start "rule__StaticQualifier__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11154:1: rule__StaticQualifier__Group__1 : rule__StaticQualifier__Group__1__Impl ;
- public final void rule__StaticQualifier__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12190:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ;
+ public final void rule__XConstructorCall__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11158:1: ( rule__StaticQualifier__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11159:2: rule__StaticQualifier__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12194:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12195:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1
{
- pushFollow(FOLLOW_rule__StaticQualifier__Group__1__Impl_in_rule__StaticQualifier__Group__122540);
- rule__StaticQualifier__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__024651);
+ rule__XConstructorCall__Group_4__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__024654);
+ rule__XConstructorCall__Group_4__1();
state._fsp--;
if (state.failed) return ;
@@ -32471,28 +35465,34 @@ public final void rule__StaticQualifier__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__StaticQualifier__Group__1"
+ // $ANTLR end "rule__XConstructorCall__Group_4__0"
- // $ANTLR start "rule__StaticQualifier__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11165:1: rule__StaticQualifier__Group__1__Impl : ( '::' ) ;
- public final void rule__StaticQualifier__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12202:1: rule__XConstructorCall__Group_4__0__Impl : ( ( '(' ) ) ;
+ public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11169:1: ( ( '::' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11170:1: ( '::' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12206:1: ( ( ( '(' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12207:1: ( ( '(' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11170:1: ( '::' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11171:1: '::'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12207:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12208:1: ( '(' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1());
+ before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0());
}
- match(input,63,FOLLOW_63_in_rule__StaticQualifier__Group__1__Impl22568); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12209:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12210:2: '('
+ {
+ match(input,62,FOLLOW_62_in_rule__XConstructorCall__Group_4__0__Impl24683); if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getStaticQualifierAccess().getColonColonKeyword_1());
+ after(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0());
}
}
@@ -32512,26 +35512,26 @@ public final void rule__StaticQualifier__Group__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__StaticQualifier__Group__1__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11188:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ;
- public final void rule__XConstructorCall__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12221:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ;
+ public final void rule__XConstructorCall__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11192:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11193:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12225:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12226:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__022603);
- rule__XConstructorCall__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__124715);
+ rule__XConstructorCall__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__022606);
- rule__XConstructorCall__Group__1();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__124718);
+ rule__XConstructorCall__Group_4__2();
state._fsp--;
if (state.failed) return ;
@@ -32550,32 +35550,49 @@ public final void rule__XConstructorCall__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__0"
+ // $ANTLR end "rule__XConstructorCall__Group_4__1"
- // $ANTLR start "rule__XConstructorCall__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11200:1: rule__XConstructorCall__Group__0__Impl : ( () ) ;
- public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12233:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ;
+ public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11204:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11205:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12237:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12238:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11205:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11206:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12238:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12239:1: ( rule__XConstructorCall__Alternatives_4_1 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
+ before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11207:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11209:1:
- {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12240:1: ( rule__XConstructorCall__Alternatives_4_1 )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
+
+ if ( ((LA88_0>=RULE_ID && LA88_0<=RULE_STRING)||LA88_0==26||LA88_0==30||(LA88_0>=34 && LA88_0<=35)||LA88_0==40||(LA88_0>=43 && LA88_0<=48)||LA88_0==50||LA88_0==57||LA88_0==59||(LA88_0>=62 && LA88_0<=63)||LA88_0==65||(LA88_0>=69 && LA88_0<=76)||LA88_0==83||LA88_0==85) ) {
+ alt88=1;
+ }
+ switch (alt88) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12240:2: rule__XConstructorCall__Alternatives_4_1
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl24745);
+ rule__XConstructorCall__Alternatives_4_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0());
+ after(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1());
}
}
@@ -32584,6 +35601,10 @@ public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionExc
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -32591,26 +35612,21 @@ public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__0__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11219:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ;
- public final void rule__XConstructorCall__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12250:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ;
+ public final void rule__XConstructorCall__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11223:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11224:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12254:1: ( rule__XConstructorCall__Group_4__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12255:2: rule__XConstructorCall__Group_4__2__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__122664);
- rule__XConstructorCall__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__122667);
- rule__XConstructorCall__Group__2();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__224776);
+ rule__XConstructorCall__Group_4__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -32629,28 +35645,28 @@ public final void rule__XConstructorCall__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__1"
+ // $ANTLR end "rule__XConstructorCall__Group_4__2"
- // $ANTLR start "rule__XConstructorCall__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11231:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ;
- public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12261:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ;
+ public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11235:1: ( ( 'new' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11236:1: ( 'new' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12265:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12266:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11236:1: ( 'new' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11237:1: 'new'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12266:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12267:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
+ before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
}
- match(input,64,FOLLOW_64_in_rule__XConstructorCall__Group__1__Impl22695); if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_rule__XConstructorCall__Group_4__2__Impl24804); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1());
+ after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
}
}
@@ -32670,26 +35686,26 @@ public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__1__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4__2__Impl"
- // $ANTLR start "rule__XConstructorCall__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11250:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ;
- public final void rule__XConstructorCall__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12286:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ;
+ public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11254:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11255:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12290:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12291:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__222726);
- rule__XConstructorCall__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__024841);
+ rule__XConstructorCall__Group_4_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__222729);
- rule__XConstructorCall__Group__3();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__024844);
+ rule__XConstructorCall__Group_4_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -32708,30 +35724,30 @@ public final void rule__XConstructorCall__Group__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__2"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1__0"
- // $ANTLR start "rule__XConstructorCall__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11262:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ;
- public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12298:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ;
+ public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11266:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11267:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12302:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12303:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11267:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11268:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12303:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12304:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
+ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11269:1: ( rule__XConstructorCall__ConstructorAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11269:2: rule__XConstructorCall__ConstructorAssignment_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12305:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12305:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
{
- pushFollow(FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl22756);
- rule__XConstructorCall__ConstructorAssignment_2();
+ pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl24871);
+ rule__XConstructorCall__ArgumentsAssignment_4_1_1_0();
state._fsp--;
if (state.failed) return ;
@@ -32739,7 +35755,7 @@ public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionExc
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2());
+ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0());
}
}
@@ -32759,26 +35775,21 @@ public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__2__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11279:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ;
- public final void rule__XConstructorCall__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12315:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ;
+ public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11283:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11284:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12319:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12320:2: rule__XConstructorCall__Group_4_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__322786);
- rule__XConstructorCall__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__322789);
- rule__XConstructorCall__Group__4();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__124901);
+ rule__XConstructorCall__Group_4_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -32797,45 +35808,56 @@ public final void rule__XConstructorCall__Group__3() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__3"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1__1"
- // $ANTLR start "rule__XConstructorCall__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11291:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ;
- public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12326:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ;
+ public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11295:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11296:1: ( ( rule__XConstructorCall__Group_3__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12330:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12331:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11296:1: ( ( rule__XConstructorCall__Group_3__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11297:1: ( rule__XConstructorCall__Group_3__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12331:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12332:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getGroup_3());
+ before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11298:1: ( rule__XConstructorCall__Group_3__0 )?
- int alt79=2;
- alt79 = dfa79.predict(input);
- switch (alt79) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11298:2: rule__XConstructorCall__Group_3__0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl22816);
- rule__XConstructorCall__Group_3__0();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12333:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
+ loop89:
+ do {
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA89_0==52) ) {
+ alt89=1;
+ }
- }
- break;
- }
+ switch (alt89) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12333:2: rule__XConstructorCall__Group_4_1_1_1__0
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl24928);
+ rule__XConstructorCall__Group_4_1_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop89;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getGroup_3());
+ after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1());
}
}
@@ -32855,26 +35877,26 @@ public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__3__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11308:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ;
- public final void rule__XConstructorCall__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12347:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ;
+ public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11312:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11313:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12351:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12352:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__422847);
- rule__XConstructorCall__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__024963);
+ rule__XConstructorCall__Group_4_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__422850);
- rule__XConstructorCall__Group__5();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__024966);
+ rule__XConstructorCall__Group_4_1_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -32893,45 +35915,28 @@ public final void rule__XConstructorCall__Group__4() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__4"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__0"
- // $ANTLR start "rule__XConstructorCall__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11320:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ;
- public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12359:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
+ public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11324:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11325:1: ( ( rule__XConstructorCall__Group_4__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12363:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12364:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11325:1: ( ( rule__XConstructorCall__Group_4__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11326:1: ( rule__XConstructorCall__Group_4__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12364:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12365:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getGroup_4());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11327:1: ( rule__XConstructorCall__Group_4__0 )?
- int alt80=2;
- alt80 = dfa80.predict(input);
- switch (alt80) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11327:2: rule__XConstructorCall__Group_4__0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl22877);
- rule__XConstructorCall__Group_4__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
}
-
+ match(input,52,FOLLOW_52_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl24994); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getGroup_4());
+ after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
}
}
@@ -32951,21 +35956,21 @@ public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__4__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group__5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11337:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ;
- public final void rule__XConstructorCall__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12378:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ;
+ public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11341:1: ( rule__XConstructorCall__Group__5__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11342:2: rule__XConstructorCall__Group__5__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12382:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12383:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__522908);
- rule__XConstructorCall__Group__5__Impl();
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__125025);
+ rule__XConstructorCall__Group_4_1_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -32984,45 +35989,38 @@ public final void rule__XConstructorCall__Group__5() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__5"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__1"
- // $ANTLR start "rule__XConstructorCall__Group__5__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11348:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ;
- public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12389:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ;
+ public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11352:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11353:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12393:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12394:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11353:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11354:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12394:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12395:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5());
+ before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?
- int alt81=2;
- alt81 = dfa81.predict(input);
- switch (alt81) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:2: rule__XConstructorCall__ArgumentsAssignment_5
- {
- pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl22935);
- rule__XConstructorCall__ArgumentsAssignment_5();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12396:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12396:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
+ {
+ pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl25052);
+ rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5());
+ after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1());
}
}
@@ -33042,26 +36040,26 @@ public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group__5__Impl"
+ // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_3__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11377:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ;
- public final void rule__XConstructorCall__Group_3__0() throws RecognitionException {
+ // $ANTLR start "rule__XBooleanLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12410:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
+ public final void rule__XBooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11381:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11382:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12414:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12415:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__022978);
- rule__XConstructorCall__Group_3__0__Impl();
+ pushFollow(FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__025086);
+ rule__XBooleanLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__022981);
- rule__XConstructorCall__Group_3__1();
+ pushFollow(FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__025089);
+ rule__XBooleanLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -33080,34 +36078,32 @@ public final void rule__XConstructorCall__Group_3__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__0"
+ // $ANTLR end "rule__XBooleanLiteral__Group__0"
- // $ANTLR start "rule__XConstructorCall__Group_3__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11389:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ;
- public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBooleanLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12422:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11393:1: ( ( ( '<' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11394:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12426:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12427:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11394:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11395:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12427:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12428:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
+ before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11396:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11397:2: '<'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12429:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12431:1:
{
- match(input,23,FOLLOW_23_in_rule__XConstructorCall__Group_3__0__Impl23010); if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0());
+ after(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
}
}
@@ -33116,10 +36112,6 @@ public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -33127,26 +36119,21 @@ public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__0__Impl"
+ // $ANTLR end "rule__XBooleanLiteral__Group__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_3__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11408:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ;
- public final void rule__XConstructorCall__Group_3__1() throws RecognitionException {
+ // $ANTLR start "rule__XBooleanLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12441:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
+ public final void rule__XBooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11412:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11413:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12445:1: ( rule__XBooleanLiteral__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12446:2: rule__XBooleanLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__123042);
- rule__XConstructorCall__Group_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__123045);
- rule__XConstructorCall__Group_3__2();
+ pushFollow(FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__125147);
+ rule__XBooleanLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -33165,30 +36152,30 @@ public final void rule__XConstructorCall__Group_3__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__1"
+ // $ANTLR end "rule__XBooleanLiteral__Group__1"
- // $ANTLR start "rule__XConstructorCall__Group_3__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11420:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ;
- public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XBooleanLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12452:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
+ public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11424:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11425:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12456:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12457:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11425:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11426:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12457:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12458:1: ( rule__XBooleanLiteral__Alternatives_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
+ before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11427:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11427:2: rule__XConstructorCall__TypeArgumentsAssignment_3_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12459:1: ( rule__XBooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12459:2: rule__XBooleanLiteral__Alternatives_1
{
- pushFollow(FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl23072);
- rule__XConstructorCall__TypeArgumentsAssignment_3_1();
+ pushFollow(FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl25174);
+ rule__XBooleanLiteral__Alternatives_1();
state._fsp--;
if (state.failed) return ;
@@ -33196,7 +36183,7 @@ public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1());
+ after(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
}
}
@@ -33216,26 +36203,26 @@ public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__1__Impl"
+ // $ANTLR end "rule__XBooleanLiteral__Group__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_3__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11437:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ;
- public final void rule__XConstructorCall__Group_3__2() throws RecognitionException {
+ // $ANTLR start "rule__XNullLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12473:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
+ public final void rule__XNullLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11441:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11442:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12477:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12478:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__223102);
- rule__XConstructorCall__Group_3__2__Impl();
+ pushFollow(FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__025208);
+ rule__XNullLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__223105);
- rule__XConstructorCall__Group_3__3();
+ pushFollow(FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__025211);
+ rule__XNullLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -33254,56 +36241,32 @@ public final void rule__XConstructorCall__Group_3__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__2"
+ // $ANTLR end "rule__XNullLiteral__Group__0"
- // $ANTLR start "rule__XConstructorCall__Group_3__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11449:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ;
- public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XNullLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12485:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11453:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11454:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12489:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12490:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11454:1: ( ( rule__XConstructorCall__Group_3_2__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11455:1: ( rule__XConstructorCall__Group_3_2__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12490:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12491:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
+ before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12492:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12494:1:
+ {
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11456:1: ( rule__XConstructorCall__Group_3_2__0 )*
- loop82:
- do {
- int alt82=2;
- int LA82_0 = input.LA(1);
-
- if ( (LA82_0==45) ) {
- alt82=1;
- }
-
-
- switch (alt82) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11456:2: rule__XConstructorCall__Group_3_2__0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl23132);
- rule__XConstructorCall__Group_3_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop82;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getGroup_3_2());
+ after(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
}
}
@@ -33312,10 +36275,6 @@ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -33323,21 +36282,21 @@ public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__2__Impl"
+ // $ANTLR end "rule__XNullLiteral__Group__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_3__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11466:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ;
- public final void rule__XConstructorCall__Group_3__3() throws RecognitionException {
+ // $ANTLR start "rule__XNullLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12504:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
+ public final void rule__XNullLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11470:1: ( rule__XConstructorCall__Group_3__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11471:2: rule__XConstructorCall__Group_3__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12508:1: ( rule__XNullLiteral__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12509:2: rule__XNullLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__323163);
- rule__XConstructorCall__Group_3__3__Impl();
+ pushFollow(FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__125269);
+ rule__XNullLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -33356,28 +36315,28 @@ public final void rule__XConstructorCall__Group_3__3() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__3"
+ // $ANTLR end "rule__XNullLiteral__Group__1"
- // $ANTLR start "rule__XConstructorCall__Group_3__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11477:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ;
- public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XNullLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12515:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
+ public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11481:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11482:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12519:1: ( ( 'null' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12520:1: ( 'null' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11482:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11483:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12520:1: ( 'null' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12521:1: 'null'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
+ before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
}
- match(input,22,FOLLOW_22_in_rule__XConstructorCall__Group_3__3__Impl23191); if (state.failed) return ;
+ match(input,72,FOLLOW_72_in_rule__XNullLiteral__Group__1__Impl25297); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3());
+ after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
}
}
@@ -33397,26 +36356,26 @@ public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3__3__Impl"
+ // $ANTLR end "rule__XNullLiteral__Group__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_3_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11504:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ;
- public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException {
+ // $ANTLR start "rule__XNumberLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12538:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ;
+ public final void rule__XNumberLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11508:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11509:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12542:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12543:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__023230);
- rule__XConstructorCall__Group_3_2__0__Impl();
+ pushFollow(FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__025332);
+ rule__XNumberLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__023233);
- rule__XConstructorCall__Group_3_2__1();
+ pushFollow(FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__025335);
+ rule__XNumberLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -33435,28 +36394,32 @@ public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3_2__0"
+ // $ANTLR end "rule__XNumberLiteral__Group__0"
- // $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11516:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ;
- public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XNumberLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12550:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11520:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11521:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12554:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12555:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11521:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11522:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12555:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12556:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
+ before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12557:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12559:1:
+ {
}
- match(input,45,FOLLOW_45_in_rule__XConstructorCall__Group_3_2__0__Impl23261); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0());
+ after(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0());
}
}
@@ -33465,10 +36428,6 @@ public final void rule__XConstructorCall__Group_3_2__0__Impl() throws Recognitio
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -33476,21 +36435,21 @@ public final void rule__XConstructorCall__Group_3_2__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3_2__0__Impl"
+ // $ANTLR end "rule__XNumberLiteral__Group__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_3_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11535:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ;
- public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException {
+ // $ANTLR start "rule__XNumberLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12569:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ;
+ public final void rule__XNumberLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11539:1: ( rule__XConstructorCall__Group_3_2__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11540:2: rule__XConstructorCall__Group_3_2__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12573:1: ( rule__XNumberLiteral__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12574:2: rule__XNumberLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__123292);
- rule__XConstructorCall__Group_3_2__1__Impl();
+ pushFollow(FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__125393);
+ rule__XNumberLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -33509,30 +36468,30 @@ public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3_2__1"
+ // $ANTLR end "rule__XNumberLiteral__Group__1"
- // $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11546:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ;
- public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XNumberLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12580:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ;
+ public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11550:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11551:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12584:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12585:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11551:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11552:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12585:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12586:1: ( rule__XNumberLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
+ before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11553:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11553:2: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12587:1: ( rule__XNumberLiteral__ValueAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12587:2: rule__XNumberLiteral__ValueAssignment_1
{
- pushFollow(FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl23319);
- rule__XConstructorCall__TypeArgumentsAssignment_3_2_1();
+ pushFollow(FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl25420);
+ rule__XNumberLiteral__ValueAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -33540,7 +36499,7 @@ public final void rule__XConstructorCall__Group_3_2__1__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1());
+ after(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1());
}
}
@@ -33560,26 +36519,26 @@ public final void rule__XConstructorCall__Group_3_2__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_3_2__1__Impl"
+ // $ANTLR end "rule__XNumberLiteral__Group__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11567:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ;
- public final void rule__XConstructorCall__Group_4__0() throws RecognitionException {
+ // $ANTLR start "rule__XStringLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12601:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
+ public final void rule__XStringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11571:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11572:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12605:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12606:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__023353);
- rule__XConstructorCall__Group_4__0__Impl();
+ pushFollow(FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__025454);
+ rule__XStringLiteral__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__023356);
- rule__XConstructorCall__Group_4__1();
+ pushFollow(FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__025457);
+ rule__XStringLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -33598,34 +36557,32 @@ public final void rule__XConstructorCall__Group_4__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4__0"
+ // $ANTLR end "rule__XStringLiteral__Group__0"
- // $ANTLR start "rule__XConstructorCall__Group_4__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11579:1: rule__XConstructorCall__Group_4__0__Impl : ( ( '(' ) ) ;
- public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XStringLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12613:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11583:1: ( ( ( '(' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11584:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12617:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12618:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11584:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11585:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12618:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12619:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0());
+ before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11586:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11587:2: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12620:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12622:1:
{
- match(input,52,FOLLOW_52_in_rule__XConstructorCall__Group_4__0__Impl23385); if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0());
+ after(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
}
}
@@ -33634,10 +36591,6 @@ public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -33645,26 +36598,21 @@ public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4__0__Impl"
+ // $ANTLR end "rule__XStringLiteral__Group__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11598:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ;
- public final void rule__XConstructorCall__Group_4__1() throws RecognitionException {
+ // $ANTLR start "rule__XStringLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12632:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
+ public final void rule__XStringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11602:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11603:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12636:1: ( rule__XStringLiteral__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12637:2: rule__XStringLiteral__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__123417);
- rule__XConstructorCall__Group_4__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__123420);
- rule__XConstructorCall__Group_4__2();
+ pushFollow(FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__125515);
+ rule__XStringLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -33683,49 +36631,38 @@ public final void rule__XConstructorCall__Group_4__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4__1"
+ // $ANTLR end "rule__XStringLiteral__Group__1"
- // $ANTLR start "rule__XConstructorCall__Group_4__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11610:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ;
- public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XStringLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12643:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
+ public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11614:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11615:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12647:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12648:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11615:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11616:1: ( rule__XConstructorCall__Alternatives_4_1 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12648:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12649:1: ( rule__XStringLiteral__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11617:1: ( rule__XConstructorCall__Alternatives_4_1 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
-
- if ( ((LA83_0>=RULE_ID && LA83_0<=RULE_STRING)||LA83_0==23||LA83_0==26||(LA83_0>=30 && LA83_0<=31)||LA83_0==36||(LA83_0>=39 && LA83_0<=40)||LA83_0==42||LA83_0==50||(LA83_0>=52 && LA83_0<=53)||(LA83_0>=55 && LA83_0<=56)||(LA83_0>=61 && LA83_0<=62)||(LA83_0>=64 && LA83_0<=69)||LA83_0==77||LA83_0==79) ) {
- alt83=1;
+ before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
}
- switch (alt83) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11617:2: rule__XConstructorCall__Alternatives_4_1
- {
- pushFollow(FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl23447);
- rule__XConstructorCall__Alternatives_4_1();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12650:1: ( rule__XStringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12650:2: rule__XStringLiteral__ValueAssignment_1
+ {
+ pushFollow(FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl25542);
+ rule__XStringLiteral__ValueAssignment_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1());
+ after(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
}
}
@@ -33745,21 +36682,26 @@ public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4__1__Impl"
+ // $ANTLR end "rule__XStringLiteral__Group__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11627:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ;
- public final void rule__XConstructorCall__Group_4__2() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12664:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
+ public final void rule__XTypeLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11631:1: ( rule__XConstructorCall__Group_4__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11632:2: rule__XConstructorCall__Group_4__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12668:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12669:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__223478);
- rule__XConstructorCall__Group_4__2__Impl();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__025576);
+ rule__XTypeLiteral__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__025579);
+ rule__XTypeLiteral__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -33778,28 +36720,32 @@ public final void rule__XConstructorCall__Group_4__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4__2"
+ // $ANTLR end "rule__XTypeLiteral__Group__0"
- // $ANTLR start "rule__XConstructorCall__Group_4__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11638:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ;
- public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12676:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
+ public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11642:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11643:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12680:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12681:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11643:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11644:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12681:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12682:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
+ before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
}
- match(input,48,FOLLOW_48_in_rule__XConstructorCall__Group_4__2__Impl23506); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12683:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12685:1:
+ {
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2());
+ after(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
}
}
@@ -33808,10 +36754,6 @@ public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionE
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -33819,26 +36761,26 @@ public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4__2__Impl"
+ // $ANTLR end "rule__XTypeLiteral__Group__0__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11663:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ;
- public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12695:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
+ public final void rule__XTypeLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11667:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11668:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12699:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12700:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__023543);
- rule__XConstructorCall__Group_4_1_1__0__Impl();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__125637);
+ rule__XTypeLiteral__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__023546);
- rule__XConstructorCall__Group_4_1_1__1();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__125640);
+ rule__XTypeLiteral__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -33857,38 +36799,28 @@ public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1__0"
+ // $ANTLR end "rule__XTypeLiteral__Group__1"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11675:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ;
- public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12707:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
+ public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11679:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11680:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12711:1: ( ( 'typeof' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12712:1: ( 'typeof' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11680:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11681:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12712:1: ( 'typeof' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12713:1: 'typeof'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11682:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11682:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl23573);
- rule__XConstructorCall__ArgumentsAssignment_4_1_1_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
}
-
+ match(input,73,FOLLOW_73_in_rule__XTypeLiteral__Group__1__Impl25668); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0());
+ after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
}
}
@@ -33908,21 +36840,26 @@ public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1__0__Impl"
+ // $ANTLR end "rule__XTypeLiteral__Group__1__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11692:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ;
- public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12726:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
+ public final void rule__XTypeLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11696:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11697:2: rule__XConstructorCall__Group_4_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12730:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12731:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__123603);
- rule__XConstructorCall__Group_4_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__225699);
+ rule__XTypeLiteral__Group__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__225702);
+ rule__XTypeLiteral__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -33941,56 +36878,28 @@ public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1__1"
+ // $ANTLR end "rule__XTypeLiteral__Group__2"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11703:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ;
- public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12738:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
+ public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11707:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11708:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12742:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12743:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11708:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11709:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12743:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12744:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1());
+ before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11710:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )*
- loop84:
- do {
- int alt84=2;
- int LA84_0 = input.LA(1);
-
- if ( (LA84_0==45) ) {
- alt84=1;
- }
-
-
- switch (alt84) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11710:2: rule__XConstructorCall__Group_4_1_1_1__0
- {
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl23630);
- rule__XConstructorCall__Group_4_1_1_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop84;
- }
- } while (true);
-
+ match(input,62,FOLLOW_62_in_rule__XTypeLiteral__Group__2__Impl25730); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1());
+ after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
}
}
@@ -34010,26 +36919,26 @@ public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1__1__Impl"
+ // $ANTLR end "rule__XTypeLiteral__Group__2__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11724:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ;
- public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12757:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
+ public final void rule__XTypeLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11728:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11729:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12761:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12762:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__023665);
- rule__XConstructorCall__Group_4_1_1_1__0__Impl();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__325761);
+ rule__XTypeLiteral__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__023668);
- rule__XConstructorCall__Group_4_1_1_1__1();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__325764);
+ rule__XTypeLiteral__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -34048,28 +36957,38 @@ public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__0"
+ // $ANTLR end "rule__XTypeLiteral__Group__3"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11736:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ;
- public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12769:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
+ public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11740:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11741:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12773:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12774:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11741:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11742:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12774:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12775:1: ( rule__XTypeLiteral__TypeAssignment_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
+ before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12776:1: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12776:2: rule__XTypeLiteral__TypeAssignment_3
+ {
+ pushFollow(FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl25791);
+ rule__XTypeLiteral__TypeAssignment_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,45,FOLLOW_45_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl23696); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0());
+ after(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
}
}
@@ -34089,21 +37008,26 @@ public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__0__Impl"
+ // $ANTLR end "rule__XTypeLiteral__Group__3__Impl"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11755:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ;
- public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12786:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ;
+ public final void rule__XTypeLiteral__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11759:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11760:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12790:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12791:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__123727);
- rule__XConstructorCall__Group_4_1_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__425821);
+ rule__XTypeLiteral__Group__4__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__425824);
+ rule__XTypeLiteral__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -34122,38 +37046,56 @@ public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__1"
+ // $ANTLR end "rule__XTypeLiteral__Group__4"
- // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11766:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ;
- public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12798:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ;
+ public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11770:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11771:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12802:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12803:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11771:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11772:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12803:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12804:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1());
+ before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11773:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11773:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1
- {
- pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl23754);
- rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12805:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )*
+ loop90:
+ do {
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA90_0==59) ) {
+ alt90=1;
+ }
- }
+
+ switch (alt90) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12805:2: rule__XTypeLiteral__ArrayDimensionsAssignment_4
+ {
+ pushFollow(FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl25851);
+ rule__XTypeLiteral__ArrayDimensionsAssignment_4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop90;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1());
+ after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4());
}
}
@@ -34173,26 +37115,21 @@ public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__1__Impl"
+ // $ANTLR end "rule__XTypeLiteral__Group__4__Impl"
- // $ANTLR start "rule__XBooleanLiteral__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11787:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ;
- public final void rule__XBooleanLiteral__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__5"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12815:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ;
+ public final void rule__XTypeLiteral__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11791:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11792:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12819:1: ( rule__XTypeLiteral__Group__5__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12820:2: rule__XTypeLiteral__Group__5__Impl
{
- pushFollow(FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__023788);
- rule__XBooleanLiteral__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__023791);
- rule__XBooleanLiteral__Group__1();
+ pushFollow(FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__525882);
+ rule__XTypeLiteral__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
@@ -34211,32 +37148,28 @@ public final void rule__XBooleanLiteral__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XBooleanLiteral__Group__0"
+ // $ANTLR end "rule__XTypeLiteral__Group__5"
- // $ANTLR start "rule__XBooleanLiteral__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11799:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ;
- public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTypeLiteral__Group__5__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12826:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ;
+ public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11803:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11804:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12830:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12831:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11804:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11805:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12831:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12832:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11806:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11808:1:
- {
+ before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
}
-
+ match(input,55,FOLLOW_55_in_rule__XTypeLiteral__Group__5__Impl25910); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0());
+ after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5());
}
}
@@ -34245,6 +37178,10 @@ public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionExce
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -34252,21 +37189,26 @@ public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XBooleanLiteral__Group__0__Impl"
+ // $ANTLR end "rule__XTypeLiteral__Group__5__Impl"
- // $ANTLR start "rule__XBooleanLiteral__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11818:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ;
- public final void rule__XBooleanLiteral__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XThrowExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12857:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
+ public final void rule__XThrowExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11822:1: ( rule__XBooleanLiteral__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11823:2: rule__XBooleanLiteral__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12861:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12862:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
{
- pushFollow(FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__123849);
- rule__XBooleanLiteral__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__025953);
+ rule__XThrowExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__025956);
+ rule__XThrowExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -34285,38 +37227,32 @@ public final void rule__XBooleanLiteral__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XBooleanLiteral__Group__1"
+ // $ANTLR end "rule__XThrowExpression__Group__0"
- // $ANTLR start "rule__XBooleanLiteral__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11829:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ;
- public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XThrowExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12869:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11833:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11834:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12873:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12874:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11834:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11835:1: ( rule__XBooleanLiteral__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12874:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12875:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
+ before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11836:1: ( rule__XBooleanLiteral__Alternatives_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11836:2: rule__XBooleanLiteral__Alternatives_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12876:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12878:1:
{
- pushFollow(FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl23876);
- rule__XBooleanLiteral__Alternatives_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1());
+ after(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
}
}
@@ -34325,10 +37261,6 @@ public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionExce
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -34336,26 +37268,26 @@ public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__XBooleanLiteral__Group__1__Impl"
+ // $ANTLR end "rule__XThrowExpression__Group__0__Impl"
- // $ANTLR start "rule__XNullLiteral__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11850:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ;
- public final void rule__XNullLiteral__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XThrowExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12888:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
+ public final void rule__XThrowExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11854:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11855:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12892:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12893:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
{
- pushFollow(FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__023910);
- rule__XNullLiteral__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__126014);
+ rule__XThrowExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__023913);
- rule__XNullLiteral__Group__1();
+ pushFollow(FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__126017);
+ rule__XThrowExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -34374,32 +37306,28 @@ public final void rule__XNullLiteral__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XNullLiteral__Group__0"
+ // $ANTLR end "rule__XThrowExpression__Group__1"
- // $ANTLR start "rule__XNullLiteral__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11862:1: rule__XNullLiteral__Group__0__Impl : ( () ) ;
- public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XThrowExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12900:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
+ public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11866:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11867:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12904:1: ( ( 'throw' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12905:1: ( 'throw' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11867:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11868:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12905:1: ( 'throw' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12906:1: 'throw'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11869:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11871:1:
- {
+ before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
-
+ match(input,74,FOLLOW_74_in_rule__XThrowExpression__Group__1__Impl26045); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0());
+ after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
}
}
@@ -34408,6 +37336,10 @@ public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionExcepti
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -34415,21 +37347,21 @@ public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XNullLiteral__Group__0__Impl"
+ // $ANTLR end "rule__XThrowExpression__Group__1__Impl"
- // $ANTLR start "rule__XNullLiteral__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11881:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ;
- public final void rule__XNullLiteral__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XThrowExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12919:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
+ public final void rule__XThrowExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11885:1: ( rule__XNullLiteral__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11886:2: rule__XNullLiteral__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12923:1: ( rule__XThrowExpression__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12924:2: rule__XThrowExpression__Group__2__Impl
{
- pushFollow(FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__123971);
- rule__XNullLiteral__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__226076);
+ rule__XThrowExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -34448,28 +37380,38 @@ public final void rule__XNullLiteral__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XNullLiteral__Group__1"
+ // $ANTLR end "rule__XThrowExpression__Group__2"
- // $ANTLR start "rule__XNullLiteral__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11892:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ;
- public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XThrowExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12930:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
+ public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11896:1: ( ( 'null' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11897:1: ( 'null' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12934:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12935:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11897:1: ( 'null' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11898:1: 'null'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12935:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12936:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
+ before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
}
- match(input,65,FOLLOW_65_in_rule__XNullLiteral__Group__1__Impl23999); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12937:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12937:2: rule__XThrowExpression__ExpressionAssignment_2
+ {
+ pushFollow(FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl26103);
+ rule__XThrowExpression__ExpressionAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1());
+ after(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
}
}
@@ -34489,26 +37431,26 @@ public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XNullLiteral__Group__1__Impl"
+ // $ANTLR end "rule__XThrowExpression__Group__2__Impl"
- // $ANTLR start "rule__XNumberLiteral__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11915:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ;
- public final void rule__XNumberLiteral__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XReturnExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12953:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
+ public final void rule__XReturnExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11919:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11920:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12957:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12958:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
{
- pushFollow(FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__024034);
- rule__XNumberLiteral__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__026139);
+ rule__XReturnExpression__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__024037);
- rule__XNumberLiteral__Group__1();
+ pushFollow(FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__026142);
+ rule__XReturnExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -34527,32 +37469,32 @@ public final void rule__XNumberLiteral__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XNumberLiteral__Group__0"
+ // $ANTLR end "rule__XReturnExpression__Group__0"
- // $ANTLR start "rule__XNumberLiteral__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11927:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ;
- public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XReturnExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12965:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11931:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11932:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12969:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12970:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11932:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11933:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12970:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12971:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0());
+ before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11934:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11936:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12972:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12974:1:
{
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0());
+ after(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
}
}
@@ -34568,21 +37510,26 @@ public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XNumberLiteral__Group__0__Impl"
+ // $ANTLR end "rule__XReturnExpression__Group__0__Impl"
- // $ANTLR start "rule__XNumberLiteral__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11946:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ;
- public final void rule__XNumberLiteral__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XReturnExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12984:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
+ public final void rule__XReturnExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11950:1: ( rule__XNumberLiteral__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11951:2: rule__XNumberLiteral__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12988:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12989:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
{
- pushFollow(FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__124095);
- rule__XNumberLiteral__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__126200);
+ rule__XReturnExpression__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__126203);
+ rule__XReturnExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -34601,38 +37548,28 @@ public final void rule__XNumberLiteral__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XNumberLiteral__Group__1"
+ // $ANTLR end "rule__XReturnExpression__Group__1"
- // $ANTLR start "rule__XNumberLiteral__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11957:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ;
- public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XReturnExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12996:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
+ public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11961:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11962:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13000:1: ( ( 'return' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13001:1: ( 'return' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11962:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11963:1: ( rule__XNumberLiteral__ValueAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13001:1: ( 'return' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13002:1: 'return'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11964:1: ( rule__XNumberLiteral__ValueAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11964:2: rule__XNumberLiteral__ValueAssignment_1
- {
- pushFollow(FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl24122);
- rule__XNumberLiteral__ValueAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
-
+ match(input,75,FOLLOW_75_in_rule__XReturnExpression__Group__1__Impl26231); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1());
+ after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
}
}
@@ -34652,26 +37589,21 @@ public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XNumberLiteral__Group__1__Impl"
+ // $ANTLR end "rule__XReturnExpression__Group__1__Impl"
- // $ANTLR start "rule__XStringLiteral__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11978:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ;
- public final void rule__XStringLiteral__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XReturnExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13015:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
+ public final void rule__XReturnExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11982:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11983:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13019:1: ( rule__XReturnExpression__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13020:2: rule__XReturnExpression__Group__2__Impl
{
- pushFollow(FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__024156);
- rule__XStringLiteral__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__024159);
- rule__XStringLiteral__Group__1();
+ pushFollow(FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__226262);
+ rule__XReturnExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -34690,32 +37622,45 @@ public final void rule__XStringLiteral__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XStringLiteral__Group__0"
+ // $ANTLR end "rule__XReturnExpression__Group__2"
- // $ANTLR start "rule__XStringLiteral__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11990:1: rule__XStringLiteral__Group__0__Impl : ( () ) ;
- public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XReturnExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13026:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
+ public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11994:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11995:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13030:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13031:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11995:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11996:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13031:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13032:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
+ before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11997:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11999:1:
- {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13033:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ int alt91=2;
+ alt91 = dfa91.predict(input);
+ switch (alt91) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13033:2: rule__XReturnExpression__ExpressionAssignment_2
+ {
+ pushFollow(FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl26289);
+ rule__XReturnExpression__ExpressionAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0());
+ after(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
}
}
@@ -34724,6 +37669,10 @@ public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionExcep
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -34731,21 +37680,26 @@ public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XStringLiteral__Group__0__Impl"
+ // $ANTLR end "rule__XReturnExpression__Group__2__Impl"
- // $ANTLR start "rule__XStringLiteral__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12009:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ;
- public final void rule__XStringLiteral__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13049:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
+ public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12013:1: ( rule__XStringLiteral__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12014:2: rule__XStringLiteral__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13053:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13054:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
{
- pushFollow(FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__124217);
- rule__XStringLiteral__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__026326);
+ rule__XTryCatchFinallyExpression__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__026329);
+ rule__XTryCatchFinallyExpression__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -34764,38 +37718,32 @@ public final void rule__XStringLiteral__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XStringLiteral__Group__1"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__0"
- // $ANTLR start "rule__XStringLiteral__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12020:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ;
- public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13061:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
+ public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12024:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12025:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13065:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13066:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12025:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12026:1: ( rule__XStringLiteral__ValueAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13066:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13067:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12027:1: ( rule__XStringLiteral__ValueAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12027:2: rule__XStringLiteral__ValueAssignment_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13068:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13070:1:
{
- pushFollow(FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl24244);
- rule__XStringLiteral__ValueAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXStringLiteralAccess().getValueAssignment_1());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
}
}
@@ -34804,10 +37752,6 @@ public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionExcep
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -34815,26 +37759,26 @@ public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XStringLiteral__Group__1__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__0__Impl"
- // $ANTLR start "rule__XTypeLiteral__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12041:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ;
- public final void rule__XTypeLiteral__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13080:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
+ public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12045:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12046:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13084:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13085:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
{
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__024278);
- rule__XTypeLiteral__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__126387);
+ rule__XTryCatchFinallyExpression__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__024281);
- rule__XTypeLiteral__Group__1();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__126390);
+ rule__XTryCatchFinallyExpression__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -34853,32 +37797,28 @@ public final void rule__XTypeLiteral__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__0"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__1"
- // $ANTLR start "rule__XTypeLiteral__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12053:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ;
- public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13092:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
+ public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12057:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12058:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13096:1: ( ( 'try' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13097:1: ( 'try' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12058:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12059:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13097:1: ( 'try' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13098:1: 'try'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12060:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12062:1:
- {
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
-
+ match(input,76,FOLLOW_76_in_rule__XTryCatchFinallyExpression__Group__1__Impl26418); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
}
}
@@ -34887,6 +37827,10 @@ public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionExcepti
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -34894,26 +37838,26 @@ public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__0__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__1__Impl"
- // $ANTLR start "rule__XTypeLiteral__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12072:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ;
- public final void rule__XTypeLiteral__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13111:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
+ public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12076:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12077:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13115:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13116:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
{
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__124339);
- rule__XTypeLiteral__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__226449);
+ rule__XTryCatchFinallyExpression__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__124342);
- rule__XTypeLiteral__Group__2();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__226452);
+ rule__XTryCatchFinallyExpression__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -34932,28 +37876,38 @@ public final void rule__XTypeLiteral__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__1"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__2"
- // $ANTLR start "rule__XTypeLiteral__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12084:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ;
- public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13123:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
+ public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12088:1: ( ( 'typeof' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12089:1: ( 'typeof' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13127:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13128:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12089:1: ( 'typeof' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12090:1: 'typeof'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13128:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13129:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13130:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13130:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
+ {
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl26479);
+ rule__XTryCatchFinallyExpression__ExpressionAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,66,FOLLOW_66_in_rule__XTypeLiteral__Group__1__Impl24370); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
}
}
@@ -34973,26 +37927,21 @@ public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__1__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__2__Impl"
- // $ANTLR start "rule__XTypeLiteral__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12103:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ;
- public final void rule__XTypeLiteral__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13140:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
+ public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12107:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12108:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13144:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13145:2: rule__XTryCatchFinallyExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__224401);
- rule__XTypeLiteral__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__224404);
- rule__XTypeLiteral__Group__3();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__326509);
+ rule__XTryCatchFinallyExpression__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -35011,28 +37960,38 @@ public final void rule__XTypeLiteral__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__2"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__3"
- // $ANTLR start "rule__XTypeLiteral__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12115:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ;
- public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13151:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
+ public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12119:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12120:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13155:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13156:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12120:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12121:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13156:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13157:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13158:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13158:2: rule__XTryCatchFinallyExpression__Alternatives_3
+ {
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl26536);
+ rule__XTryCatchFinallyExpression__Alternatives_3();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,52,FOLLOW_52_in_rule__XTypeLiteral__Group__2__Impl24432); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
}
}
@@ -35052,26 +38011,26 @@ public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__2__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group__3__Impl"
- // $ANTLR start "rule__XTypeLiteral__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12134:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ;
- public final void rule__XTypeLiteral__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13176:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12138:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12139:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13180:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13181:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
{
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__324463);
- rule__XTypeLiteral__Group__3__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__026574);
+ rule__XTryCatchFinallyExpression__Group_3_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__324466);
- rule__XTypeLiteral__Group__4();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__026577);
+ rule__XTryCatchFinallyExpression__Group_3_0__1();
state._fsp--;
if (state.failed) return ;
@@ -35090,30 +38049,33 @@ public final void rule__XTypeLiteral__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__3"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__0"
- // $ANTLR start "rule__XTypeLiteral__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12146:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ;
- public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13188:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12150:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12151:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13192:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13193:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13193:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13194:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12151:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12152:1: ( rule__XTypeLiteral__TypeAssignment_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13194:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13195:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12153:1: ( rule__XTypeLiteral__TypeAssignment_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12153:2: rule__XTypeLiteral__TypeAssignment_3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13196:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13196:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl24493);
- rule__XTypeLiteral__TypeAssignment_3();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl26606);
+ rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
if (state.failed) return ;
@@ -35121,9 +38083,59 @@ public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionExcepti
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
+ }
+
+ }
+
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13199:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13200:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13201:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
+ loop92:
+ do {
+ int alt92=2;
+ int LA92_0 = input.LA(1);
+
+ if ( (LA92_0==78) ) {
+ int LA92_2 = input.LA(2);
+
+ if ( (synpred128_InternalGraphViewStyle()) ) {
+ alt92=1;
+ }
+
+
+ }
+
+
+ switch (alt92) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13201:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ {
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl26618);
+ rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop92;
+ }
+ } while (true);
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
+ }
+
}
+
}
@@ -35141,21 +38153,21 @@ public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__3__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
- // $ANTLR start "rule__XTypeLiteral__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12163:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl ;
- public final void rule__XTypeLiteral__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13212:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12167:1: ( rule__XTypeLiteral__Group__4__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12168:2: rule__XTypeLiteral__Group__4__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13216:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13217:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
{
- pushFollow(FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__424523);
- rule__XTypeLiteral__Group__4__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__126651);
+ rule__XTryCatchFinallyExpression__Group_3_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -35174,28 +38186,53 @@ public final void rule__XTypeLiteral__Group__4() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__4"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__1"
- // $ANTLR start "rule__XTypeLiteral__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12174:1: rule__XTypeLiteral__Group__4__Impl : ( ')' ) ;
- public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13223:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12178:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12179:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13227:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13228:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12179:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12180:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13228:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13229:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13230:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
+
+ if ( (LA93_0==77) ) {
+ int LA93_1 = input.LA(2);
+
+ if ( (synpred129_InternalGraphViewStyle()) ) {
+ alt93=1;
+ }
+ }
+ switch (alt93) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13230:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ {
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl26678);
+ rule__XTryCatchFinallyExpression__Group_3_0_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,48,FOLLOW_48_in_rule__XTypeLiteral__Group__4__Impl24551); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_4());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
}
}
@@ -35215,26 +38252,26 @@ public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XTypeLiteral__Group__4__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
- // $ANTLR start "rule__XThrowExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12203:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ;
- public final void rule__XThrowExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13244:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12207:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12208:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13248:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13249:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
{
- pushFollow(FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__024592);
- rule__XThrowExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__026713);
+ rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__024595);
- rule__XThrowExpression__Group__1();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__026716);
+ rule__XTryCatchFinallyExpression__Group_3_0_1__1();
state._fsp--;
if (state.failed) return ;
@@ -35253,32 +38290,34 @@ public final void rule__XThrowExpression__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XThrowExpression__Group__0"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
- // $ANTLR start "rule__XThrowExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12215:1: rule__XThrowExpression__Group__0__Impl : ( () ) ;
- public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13256:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12219:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12220:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13260:1: ( ( ( 'finally' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13261:1: ( ( 'finally' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12220:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12221:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13261:1: ( ( 'finally' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13262:1: ( 'finally' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12222:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12224:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13263:1: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13264:2: 'finally'
{
+ match(input,77,FOLLOW_77_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl26745); if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
}
}
@@ -35287,6 +38326,10 @@ public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionExc
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -35294,26 +38337,21 @@ public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XThrowExpression__Group__0__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
- // $ANTLR start "rule__XThrowExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12234:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ;
- public final void rule__XThrowExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13275:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12238:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12239:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13279:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13280:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__124653);
- rule__XThrowExpression__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__124656);
- rule__XThrowExpression__Group__2();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__126777);
+ rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -35332,28 +38370,38 @@ public final void rule__XThrowExpression__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XThrowExpression__Group__1"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
- // $ANTLR start "rule__XThrowExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12246:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ;
- public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13286:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12250:1: ( ( 'throw' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12251:1: ( 'throw' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13290:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13291:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12251:1: ( 'throw' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12252:1: 'throw'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13291:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13292:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
}
- match(input,67,FOLLOW_67_in_rule__XThrowExpression__Group__1__Impl24684); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13293:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13293:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
+ {
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl26804);
+ rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
}
}
@@ -35373,21 +38421,26 @@ public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XThrowExpression__Group__1__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
- // $ANTLR start "rule__XThrowExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12265:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ;
- public final void rule__XThrowExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13307:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12269:1: ( rule__XThrowExpression__Group__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12270:2: rule__XThrowExpression__Group__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13311:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13312:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
{
- pushFollow(FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__224715);
- rule__XThrowExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__026838);
+ rule__XTryCatchFinallyExpression__Group_3_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__026841);
+ rule__XTryCatchFinallyExpression__Group_3_1__1();
state._fsp--;
if (state.failed) return ;
@@ -35406,38 +38459,28 @@ public final void rule__XThrowExpression__Group__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XThrowExpression__Group__2"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__0"
- // $ANTLR start "rule__XThrowExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12276:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ;
- public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13319:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12280:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12281:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13323:1: ( ( 'finally' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13324:1: ( 'finally' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12281:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12282:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13324:1: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13325:1: 'finally'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12283:1: ( rule__XThrowExpression__ExpressionAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12283:2: rule__XThrowExpression__ExpressionAssignment_2
- {
- pushFollow(FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl24742);
- rule__XThrowExpression__ExpressionAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
-
+ match(input,77,FOLLOW_77_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl26869); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
}
}
@@ -35457,26 +38500,21 @@ public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XThrowExpression__Group__2__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
- // $ANTLR start "rule__XReturnExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12299:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ;
- public final void rule__XReturnExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13338:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12303:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12304:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13342:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13343:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
{
- pushFollow(FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__024778);
- rule__XReturnExpression__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__024781);
- rule__XReturnExpression__Group__1();
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__126900);
+ rule__XTryCatchFinallyExpression__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -35495,32 +38533,38 @@ public final void rule__XReturnExpression__Group__0() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XReturnExpression__Group__0"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__1"
- // $ANTLR start "rule__XReturnExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12311:1: rule__XReturnExpression__Group__0__Impl : ( () ) ;
- public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13349:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
+ public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12315:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12316:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13353:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13354:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12316:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12317:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13354:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13355:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
+ before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12318:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12320:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13356:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13356:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
{
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl26927);
+ rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0());
+ after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
}
}
@@ -35529,6 +38573,10 @@ public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionEx
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -35536,26 +38584,26 @@ public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XReturnExpression__Group__0__Impl"
+ // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
- // $ANTLR start "rule__XReturnExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12330:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ;
- public final void rule__XReturnExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13370:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
+ public final void rule__XCatchClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12334:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12335:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13374:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13375:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
{
- pushFollow(FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__124839);
- rule__XReturnExpression__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__026961);
+ rule__XCatchClause__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__124842);
- rule__XReturnExpression__Group__2();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__026964);
+ rule__XCatchClause__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -35574,28 +38622,34 @@ public final void rule__XReturnExpression__Group__1() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XReturnExpression__Group__1"
+ // $ANTLR end "rule__XCatchClause__Group__0"
- // $ANTLR start "rule__XReturnExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12342:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ;
- public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13382:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
+ public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12346:1: ( ( 'return' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12347:1: ( 'return' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13386:1: ( ( ( 'catch' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13387:1: ( ( 'catch' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12347:1: ( 'return' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12348:1: 'return'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13387:1: ( ( 'catch' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13388:1: ( 'catch' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
+ before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13389:1: ( 'catch' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13390:2: 'catch'
+ {
+ match(input,78,FOLLOW_78_in_rule__XCatchClause__Group__0__Impl26993); if (state.failed) return ;
+
}
- match(input,68,FOLLOW_68_in_rule__XReturnExpression__Group__1__Impl24870); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1());
+ after(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
}
}
@@ -35615,21 +38669,26 @@ public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XReturnExpression__Group__1__Impl"
+ // $ANTLR end "rule__XCatchClause__Group__0__Impl"
- // $ANTLR start "rule__XReturnExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12361:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ;
- public final void rule__XReturnExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13401:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
+ public final void rule__XCatchClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12365:1: ( rule__XReturnExpression__Group__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12366:2: rule__XReturnExpression__Group__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13405:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13406:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
{
- pushFollow(FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__224901);
- rule__XReturnExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__127025);
+ rule__XCatchClause__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__127028);
+ rule__XCatchClause__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -35648,45 +38707,28 @@ public final void rule__XReturnExpression__Group__2() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__XReturnExpression__Group__2"
+ // $ANTLR end "rule__XCatchClause__Group__1"
- // $ANTLR start "rule__XReturnExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12372:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ;
- public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13413:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
+ public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12376:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12377:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13417:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13418:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12377:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12378:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13418:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13419:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12379:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?
- int alt85=2;
- alt85 = dfa85.predict(input);
- switch (alt85) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12379:2: rule__XReturnExpression__ExpressionAssignment_2
- {
- pushFollow(FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl24928);
- rule__XReturnExpression__ExpressionAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
-
+ match(input,62,FOLLOW_62_in_rule__XCatchClause__Group__1__Impl27056); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2());
+ after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
}
}
@@ -35706,26 +38748,26 @@ public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XReturnExpression__Group__2__Impl"
+ // $ANTLR end "rule__XCatchClause__Group__1__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12395:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ;
- public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13432:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
+ public final void rule__XCatchClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12399:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12400:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13436:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13437:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__024965);
- rule__XTryCatchFinallyExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__227087);
+ rule__XCatchClause__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__024968);
- rule__XTryCatchFinallyExpression__Group__1();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__227090);
+ rule__XCatchClause__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -35744,32 +38786,38 @@ public final void rule__XTryCatchFinallyExpression__Group__0() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__0"
+ // $ANTLR end "rule__XCatchClause__Group__2"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12407:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ;
- public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13444:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
+ public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12411:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12412:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13448:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13449:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12412:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12413:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13449:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13450:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
+ before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12414:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12416:1:
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13451:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13451:2: rule__XCatchClause__DeclaredParamAssignment_2
{
+ pushFollow(FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl27117);
+ rule__XCatchClause__DeclaredParamAssignment_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0());
+ after(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
}
}
@@ -35778,6 +38826,10 @@ public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws Reco
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -35785,26 +38837,26 @@ public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__0__Impl"
+ // $ANTLR end "rule__XCatchClause__Group__2__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12426:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ;
- public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13461:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
+ public final void rule__XCatchClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12430:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12431:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13465:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13466:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__125026);
- rule__XTryCatchFinallyExpression__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__327147);
+ rule__XCatchClause__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__125029);
- rule__XTryCatchFinallyExpression__Group__2();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__327150);
+ rule__XCatchClause__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -35823,28 +38875,28 @@ public final void rule__XTryCatchFinallyExpression__Group__1() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__1"
+ // $ANTLR end "rule__XCatchClause__Group__3"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12438:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ;
- public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13473:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
+ public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12442:1: ( ( 'try' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12443:1: ( 'try' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13477:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13478:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12443:1: ( 'try' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12444:1: 'try'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13478:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13479:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
+ before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
- match(input,69,FOLLOW_69_in_rule__XTryCatchFinallyExpression__Group__1__Impl25057); if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_rule__XCatchClause__Group__3__Impl27178); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1());
+ after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
}
}
@@ -35864,26 +38916,21 @@ public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__1__Impl"
+ // $ANTLR end "rule__XCatchClause__Group__3__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12457:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ;
- public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13492:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
+ public final void rule__XCatchClause__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12461:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12462:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13496:1: ( rule__XCatchClause__Group__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13497:2: rule__XCatchClause__Group__4__Impl
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__225088);
- rule__XTryCatchFinallyExpression__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__225091);
- rule__XTryCatchFinallyExpression__Group__3();
+ pushFollow(FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__427209);
+ rule__XCatchClause__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -35902,30 +38949,30 @@ public final void rule__XTryCatchFinallyExpression__Group__2() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__2"
+ // $ANTLR end "rule__XCatchClause__Group__4"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12469:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ;
- public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XCatchClause__Group__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13503:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
+ public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12473:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12474:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13507:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13508:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12474:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12475:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13508:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13509:1: ( rule__XCatchClause__ExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
+ before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12476:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12476:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13510:1: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13510:2: rule__XCatchClause__ExpressionAssignment_4
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl25118);
- rule__XTryCatchFinallyExpression__ExpressionAssignment_2();
+ pushFollow(FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl27236);
+ rule__XCatchClause__ExpressionAssignment_4();
state._fsp--;
if (state.failed) return ;
@@ -35933,7 +38980,7 @@ public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws Reco
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2());
+ after(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
}
}
@@ -35953,21 +39000,26 @@ public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__2__Impl"
+ // $ANTLR end "rule__XCatchClause__Group__4__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12486:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ;
- public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13530:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12490:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12491:2: rule__XTryCatchFinallyExpression__Group__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13534:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13535:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__325148);
- rule__XTryCatchFinallyExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__027276);
+ rule__QualifiedName__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__027279);
+ rule__QualifiedName__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -35986,38 +39038,32 @@ public final void rule__XTryCatchFinallyExpression__Group__3() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__3"
+ // $ANTLR end "rule__QualifiedName__Group__0"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12497:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ;
- public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13542:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
+ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12501:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12502:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13546:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13547:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12502:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12503:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13547:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13548:1: ruleValidID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
+ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12504:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12504:2: rule__XTryCatchFinallyExpression__Alternatives_3
- {
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl25175);
- rule__XTryCatchFinallyExpression__Alternatives_3();
+ pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl27306);
+ ruleValidID();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3());
+ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
}
}
@@ -36037,26 +39083,21 @@ public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws Reco
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group__3__Impl"
+ // $ANTLR end "rule__QualifiedName__Group__0__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12522:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13559:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12526:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12527:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13563:1: ( rule__QualifiedName__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13564:2: rule__QualifiedName__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__025213);
- rule__XTryCatchFinallyExpression__Group_3_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__025216);
- rule__XTryCatchFinallyExpression__Group_3_0__1();
+ pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__127335);
+ rule__QualifiedName__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -36075,74 +39116,54 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__0"
+ // $ANTLR end "rule__QualifiedName__Group__1"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12534:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13570:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12538:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12539:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12539:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12540:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13574:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13575:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12540:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12541:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13575:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13576:1: ( rule__QualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12542:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12542:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
- {
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl25245);
- rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13577:1: ( rule__QualifiedName__Group_1__0 )*
+ loop94:
+ do {
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
- }
+ if ( (LA94_0==41) ) {
+ int LA94_2 = input.LA(2);
- }
+ if ( (LA94_2==RULE_ID) ) {
+ int LA94_3 = input.LA(3);
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12545:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12546:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12547:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )*
- loop86:
- do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ if ( (synpred130_InternalGraphViewStyle()) ) {
+ alt94=1;
+ }
- if ( (LA86_0==71) ) {
- int LA86_2 = input.LA(2);
- if ( (synpred114_InternalGraphViewStyle()) ) {
- alt86=1;
}
}
- switch (alt86) {
+ switch (alt94) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12547:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13577:2: rule__QualifiedName__Group_1__0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl25257);
- rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
+ pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl27362);
+ rule__QualifiedName__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -36151,17 +39172,14 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws
break;
default :
- break loop86;
+ break loop94;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0());
- }
-
+ after(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
-
}
@@ -36179,21 +39197,26 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl"
+ // $ANTLR end "rule__QualifiedName__Group__1__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12558:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13591:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12562:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12563:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13595:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13596:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__125290);
- rule__XTryCatchFinallyExpression__Group_3_0__1__Impl();
+ pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__027397);
+ rule__QualifiedName__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__027400);
+ rule__QualifiedName__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -36212,53 +39235,34 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__1"
+ // $ANTLR end "rule__QualifiedName__Group_1__0"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12569:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13603:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
+ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12573:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12574:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13607:1: ( ( ( '.' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13608:1: ( ( '.' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12574:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12575:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13608:1: ( ( '.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13609:1: ( '.' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12576:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
-
- if ( (LA87_0==70) ) {
- int LA87_1 = input.LA(2);
-
- if ( (synpred115_InternalGraphViewStyle()) ) {
- alt87=1;
- }
+ before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
- switch (alt87) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12576:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
- {
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl25317);
- rule__XTryCatchFinallyExpression__Group_3_0_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13610:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13611:2: '.'
+ {
+ match(input,41,FOLLOW_41_in_rule__QualifiedName__Group_1__0__Impl27429); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1());
+ after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
}
@@ -36278,26 +39282,21 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl"
+ // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12590:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13622:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12594:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12595:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13626:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13627:2: rule__QualifiedName__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__025352);
- rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__025355);
- rule__XTryCatchFinallyExpression__Group_3_0_1__1();
+ pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__127461);
+ rule__QualifiedName__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -36316,34 +39315,32 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws Reco
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__0"
+ // $ANTLR end "rule__QualifiedName__Group_1__1"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12602:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13633:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
+ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12606:1: ( ( ( 'finally' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12607:1: ( ( 'finally' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13637:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13638:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12607:1: ( ( 'finally' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12608:1: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13638:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13639:1: ruleValidID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12609:1: ( 'finally' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12610:2: 'finally'
- {
- match(input,70,FOLLOW_70_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl25384); if (state.failed) return ;
-
+ before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
+ pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl27488);
+ ruleValidID();
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0());
+ after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
}
}
@@ -36363,21 +39360,26 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throw
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl"
+ // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12621:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13654:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ;
+ public final void rule__Number__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12625:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12626:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13658:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13659:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__125416);
- rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl();
+ pushFollow(FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__027521);
+ rule__Number__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__027524);
+ rule__Number__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -36396,30 +39398,30 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws Reco
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__1"
+ // $ANTLR end "rule__Number__Group_1__0"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12632:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ;
- public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13666:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ;
+ public final void rule__Number__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12636:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12637:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13670:1: ( ( ( rule__Number__Alternatives_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13671:1: ( ( rule__Number__Alternatives_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12637:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12638:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13671:1: ( ( rule__Number__Alternatives_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13672:1: ( rule__Number__Alternatives_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
+ before(grammarAccess.getNumberAccess().getAlternatives_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12639:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12639:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13673:1: ( rule__Number__Alternatives_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13673:2: rule__Number__Alternatives_1_0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl25443);
- rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1();
+ pushFollow(FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl27551);
+ rule__Number__Alternatives_1_0();
state._fsp--;
if (state.failed) return ;
@@ -36427,7 +39429,7 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throw
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1());
+ after(grammarAccess.getNumberAccess().getAlternatives_1_0());
}
}
@@ -36447,26 +39449,21 @@ public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throw
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl"
+ // $ANTLR end "rule__Number__Group_1__0__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12653:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ;
- public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13683:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ;
+ public final void rule__Number__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12657:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12658:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13687:1: ( rule__Number__Group_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13688:2: rule__Number__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__025477);
- rule__XTryCatchFinallyExpression__Group_3_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__025480);
- rule__XTryCatchFinallyExpression__Group_3_1__1();
+ pushFollow(FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__127581);
+ rule__Number__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -36485,28 +39482,53 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__0"
+ // $ANTLR end "rule__Number__Group_1__1"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12665:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ;
- public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13694:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ;
+ public final void rule__Number__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12669:1: ( ( 'finally' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12670:1: ( 'finally' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13698:1: ( ( ( rule__Number__Group_1_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13699:1: ( ( rule__Number__Group_1_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12670:1: ( 'finally' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12671:1: 'finally'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13699:1: ( ( rule__Number__Group_1_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13700:1: ( rule__Number__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
+ before(grammarAccess.getNumberAccess().getGroup_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13701:1: ( rule__Number__Group_1_1__0 )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
+
+ if ( (LA95_0==41) ) {
+ int LA95_1 = input.LA(2);
+
+ if ( ((LA95_1>=RULE_INT && LA95_1<=RULE_DECIMAL)) ) {
+ alt95=1;
+ }
+ }
+ switch (alt95) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13701:2: rule__Number__Group_1_1__0
+ {
+ pushFollow(FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl27608);
+ rule__Number__Group_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,70,FOLLOW_70_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl25508); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0());
+ after(grammarAccess.getNumberAccess().getGroup_1_1());
}
}
@@ -36526,21 +39548,26 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl"
+ // $ANTLR end "rule__Number__Group_1__1__Impl"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12684:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ;
- public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13715:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ;
+ public final void rule__Number__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12688:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12689:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13719:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13720:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__125539);
- rule__XTryCatchFinallyExpression__Group_3_1__1__Impl();
+ pushFollow(FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__027643);
+ rule__Number__Group_1_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__027646);
+ rule__Number__Group_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -36559,38 +39586,28 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws Recogn
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__1"
+ // $ANTLR end "rule__Number__Group_1_1__0"
- // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12695:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ;
- public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13727:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ;
+ public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12699:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12700:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13731:1: ( ( '.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13732:1: ( '.' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12700:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12701:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13732:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13733:1: '.'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12702:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12702:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1
- {
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl25566);
- rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
}
-
+ match(input,41,FOLLOW_41_in_rule__Number__Group_1_1__0__Impl27674); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1());
+ after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
}
}
@@ -36610,26 +39627,21 @@ public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws
}
return ;
}
- // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl"
+ // $ANTLR end "rule__Number__Group_1_1__0__Impl"
- // $ANTLR start "rule__XCatchClause__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12716:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ;
- public final void rule__XCatchClause__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13746:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ;
+ public final void rule__Number__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12720:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12721:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13750:1: ( rule__Number__Group_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13751:2: rule__Number__Group_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__025600);
- rule__XCatchClause__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__025603);
- rule__XCatchClause__Group__1();
+ pushFollow(FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__127705);
+ rule__Number__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -36648,34 +39660,38 @@ public final void rule__XCatchClause__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__0"
+ // $ANTLR end "rule__Number__Group_1_1__1"
- // $ANTLR start "rule__XCatchClause__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12728:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ;
- public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Number__Group_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13757:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ;
+ public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12732:1: ( ( ( 'catch' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12733:1: ( ( 'catch' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13761:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13762:1: ( ( rule__Number__Alternatives_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12733:1: ( ( 'catch' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12734:1: ( 'catch' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13762:1: ( ( rule__Number__Alternatives_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13763:1: ( rule__Number__Alternatives_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
+ before(grammarAccess.getNumberAccess().getAlternatives_1_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12735:1: ( 'catch' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12736:2: 'catch'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13764:1: ( rule__Number__Alternatives_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13764:2: rule__Number__Alternatives_1_1_1
{
- match(input,71,FOLLOW_71_in_rule__XCatchClause__Group__0__Impl25632); if (state.failed) return ;
+ pushFollow(FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl27732);
+ rule__Number__Alternatives_1_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0());
+ after(grammarAccess.getNumberAccess().getAlternatives_1_1_1());
}
}
@@ -36695,26 +39711,26 @@ public final void rule__XCatchClause__Group__0__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__0__Impl"
+ // $ANTLR end "rule__Number__Group_1_1__1__Impl"
- // $ANTLR start "rule__XCatchClause__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12747:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ;
- public final void rule__XCatchClause__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13779:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
+ public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12751:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12752:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13783:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13784:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
{
- pushFollow(FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__125664);
- rule__XCatchClause__Group__1__Impl();
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__027767);
+ rule__JvmTypeReference__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__125667);
- rule__XCatchClause__Group__2();
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__027770);
+ rule__JvmTypeReference__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -36733,28 +39749,32 @@ public final void rule__XCatchClause__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__1"
+ // $ANTLR end "rule__JvmTypeReference__Group_0__0"
- // $ANTLR start "rule__XCatchClause__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12759:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ;
- public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13791:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
+ public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12763:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12764:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13795:1: ( ( ruleJvmParameterizedTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13796:1: ( ruleJvmParameterizedTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12764:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12765:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13796:1: ( ruleJvmParameterizedTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13797:1: ruleJvmParameterizedTypeReference
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
+ before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
}
- match(input,52,FOLLOW_52_in_rule__XCatchClause__Group__1__Impl25695); if (state.failed) return ;
+ pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl27797);
+ ruleJvmParameterizedTypeReference();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1());
+ after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
}
}
@@ -36774,26 +39794,21 @@ public final void rule__XCatchClause__Group__1__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__1__Impl"
+ // $ANTLR end "rule__JvmTypeReference__Group_0__0__Impl"
- // $ANTLR start "rule__XCatchClause__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12778:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ;
- public final void rule__XCatchClause__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13808:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
+ public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12782:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12783:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13812:1: ( rule__JvmTypeReference__Group_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13813:2: rule__JvmTypeReference__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__225726);
- rule__XCatchClause__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__225729);
- rule__XCatchClause__Group__3();
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__127826);
+ rule__JvmTypeReference__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -36812,38 +39827,68 @@ public final void rule__XCatchClause__Group__2() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__2"
+ // $ANTLR end "rule__JvmTypeReference__Group_0__1"
- // $ANTLR start "rule__XCatchClause__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12790:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ;
- public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13819:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
+ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12794:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12795:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13823:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13824:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12795:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12796:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13824:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13825:1: ( rule__JvmTypeReference__Group_0_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
+ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12797:1: ( rule__XCatchClause__DeclaredParamAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12797:2: rule__XCatchClause__DeclaredParamAssignment_2
- {
- pushFollow(FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl25756);
- rule__XCatchClause__DeclaredParamAssignment_2();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13826:1: ( rule__JvmTypeReference__Group_0_1__0 )*
+ loop96:
+ do {
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA96_0==59) ) {
+ int LA96_2 = input.LA(2);
- }
+ if ( (LA96_2==60) ) {
+ int LA96_3 = input.LA(3);
+
+ if ( (synpred132_InternalGraphViewStyle()) ) {
+ alt96=1;
+ }
+
+
+ }
+
+
+ }
+
+
+ switch (alt96) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13826:2: rule__JvmTypeReference__Group_0_1__0
+ {
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl27853);
+ rule__JvmTypeReference__Group_0_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop96;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2());
+ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
}
}
@@ -36863,26 +39908,21 @@ public final void rule__XCatchClause__Group__2__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__2__Impl"
+ // $ANTLR end "rule__JvmTypeReference__Group_0__1__Impl"
- // $ANTLR start "rule__XCatchClause__Group__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12807:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ;
- public final void rule__XCatchClause__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13840:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
+ public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12811:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12812:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13844:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13845:2: rule__JvmTypeReference__Group_0_1__0__Impl
{
- pushFollow(FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__325786);
- rule__XCatchClause__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__325789);
- rule__XCatchClause__Group__4();
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__027888);
+ rule__JvmTypeReference__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
@@ -36901,28 +39941,38 @@ public final void rule__XCatchClause__Group__3() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__3"
+ // $ANTLR end "rule__JvmTypeReference__Group_0_1__0"
- // $ANTLR start "rule__XCatchClause__Group__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12819:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ;
- public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13851:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
+ public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12823:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12824:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13855:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13856:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12824:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12825:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13856:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13857:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
+ before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13858:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13858:2: rule__JvmTypeReference__Group_0_1_0__0
+ {
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl27915);
+ rule__JvmTypeReference__Group_0_1_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,48,FOLLOW_48_in_rule__XCatchClause__Group__3__Impl25817); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3());
+ after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
}
}
@@ -36942,21 +39992,26 @@ public final void rule__XCatchClause__Group__3__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__3__Impl"
+ // $ANTLR end "rule__JvmTypeReference__Group_0_1__0__Impl"
- // $ANTLR start "rule__XCatchClause__Group__4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12838:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ;
- public final void rule__XCatchClause__Group__4() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13870:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
+ public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12842:1: ( rule__XCatchClause__Group__4__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12843:2: rule__XCatchClause__Group__4__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13874:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13875:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
{
- pushFollow(FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__425848);
- rule__XCatchClause__Group__4__Impl();
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__027947);
+ rule__JvmTypeReference__Group_0_1_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__027950);
+ rule__JvmTypeReference__Group_0_1_0__1();
state._fsp--;
if (state.failed) return ;
@@ -36975,38 +40030,32 @@ public final void rule__XCatchClause__Group__4() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__4"
+ // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0"
- // $ANTLR start "rule__XCatchClause__Group__4__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12849:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ;
- public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13882:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
+ public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12853:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12854:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13886:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13887:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12854:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12855:1: ( rule__XCatchClause__ExpressionAssignment_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13887:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13888:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
+ before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12856:1: ( rule__XCatchClause__ExpressionAssignment_4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12856:2: rule__XCatchClause__ExpressionAssignment_4
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13889:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13891:1:
{
- pushFollow(FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl25875);
- rule__XCatchClause__ExpressionAssignment_4();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4());
+ after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
}
}
@@ -37015,10 +40064,6 @@ public final void rule__XCatchClause__Group__4__Impl() throws RecognitionExcepti
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -37026,26 +40071,21 @@ public final void rule__XCatchClause__Group__4__Impl() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XCatchClause__Group__4__Impl"
+ // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0__Impl"
- // $ANTLR start "rule__QualifiedName__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12876:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
- public final void rule__QualifiedName__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13901:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ;
+ public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12880:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12881:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13905:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13906:2: rule__JvmTypeReference__Group_0_1_0__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__025915);
- rule__QualifiedName__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__025918);
- rule__QualifiedName__Group__1();
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__128008);
+ rule__JvmTypeReference__Group_0_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37064,32 +40104,32 @@ public final void rule__QualifiedName__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group__0"
+ // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__1"
- // $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12888:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ;
- public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13912:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ;
+ public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12892:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12893:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13916:1: ( ( ruleArrayBrackets ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13917:1: ( ruleArrayBrackets )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12893:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12894:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13917:1: ( ruleArrayBrackets )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13918:1: ruleArrayBrackets
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
+ before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl25945);
- ruleValidID();
+ pushFollow(FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl28035);
+ ruleArrayBrackets();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0());
+ after(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1());
}
}
@@ -37109,21 +40149,26 @@ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group__0__Impl"
+ // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__1__Impl"
- // $ANTLR start "rule__QualifiedName__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12905:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
- public final void rule__QualifiedName__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ArrayBrackets__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13933:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ;
+ public final void rule__ArrayBrackets__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12909:1: ( rule__QualifiedName__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12910:2: rule__QualifiedName__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13937:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13938:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__125974);
- rule__QualifiedName__Group__1__Impl();
+ pushFollow(FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__028068);
+ rule__ArrayBrackets__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__028071);
+ rule__ArrayBrackets__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -37142,68 +40187,28 @@ public final void rule__QualifiedName__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group__1"
+ // $ANTLR end "rule__ArrayBrackets__Group__0"
- // $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12916:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
- public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ArrayBrackets__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13945:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ;
+ public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12920:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12921:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13949:1: ( ( '[' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13950:1: ( '[' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12921:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12922:1: ( rule__QualifiedName__Group_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13950:1: ( '[' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13951:1: '['
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameAccess().getGroup_1());
+ before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12923:1: ( rule__QualifiedName__Group_1__0 )*
- loop88:
- do {
- int alt88=2;
- int LA88_0 = input.LA(1);
-
- if ( (LA88_0==37) ) {
- int LA88_2 = input.LA(2);
-
- if ( (LA88_2==RULE_ID) ) {
- int LA88_3 = input.LA(3);
-
- if ( (synpred116_InternalGraphViewStyle()) ) {
- alt88=1;
- }
-
-
- }
-
-
- }
-
-
- switch (alt88) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12923:2: rule__QualifiedName__Group_1__0
- {
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl26001);
- rule__QualifiedName__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop88;
- }
- } while (true);
-
+ match(input,59,FOLLOW_59_in_rule__ArrayBrackets__Group__0__Impl28099); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameAccess().getGroup_1());
+ after(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0());
}
}
@@ -37223,26 +40228,21 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group__1__Impl"
+ // $ANTLR end "rule__ArrayBrackets__Group__0__Impl"
- // $ANTLR start "rule__QualifiedName__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12937:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
- public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ArrayBrackets__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13964:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ;
+ public final void rule__ArrayBrackets__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12941:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12942:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13968:1: ( rule__ArrayBrackets__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13969:2: rule__ArrayBrackets__Group__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__026036);
- rule__QualifiedName__Group_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__026039);
- rule__QualifiedName__Group_1__1();
+ pushFollow(FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__128130);
+ rule__ArrayBrackets__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37261,34 +40261,28 @@ public final void rule__QualifiedName__Group_1__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group_1__0"
+ // $ANTLR end "rule__ArrayBrackets__Group__1"
- // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12949:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ;
- public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ArrayBrackets__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13975:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ;
+ public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12953:1: ( ( ( '.' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12954:1: ( ( '.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13979:1: ( ( ']' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13980:1: ( ']' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12954:1: ( ( '.' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12955:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13980:1: ( ']' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13981:1: ']'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+ before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12956:1: ( '.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12957:2: '.'
- {
- match(input,37,FOLLOW_37_in_rule__QualifiedName__Group_1__0__Impl26068); if (state.failed) return ;
-
- }
-
+ match(input,60,FOLLOW_60_in_rule__ArrayBrackets__Group__1__Impl28158); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+ after(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1());
}
}
@@ -37308,21 +40302,26 @@ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
+ // $ANTLR end "rule__ArrayBrackets__Group__1__Impl"
- // $ANTLR start "rule__QualifiedName__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12968:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
- public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13998:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
+ public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12972:1: ( rule__QualifiedName__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12973:2: rule__QualifiedName__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14002:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14003:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__126100);
- rule__QualifiedName__Group_1__1__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__028193);
+ rule__XFunctionTypeRef__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__028196);
+ rule__XFunctionTypeRef__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -37341,32 +40340,49 @@ public final void rule__QualifiedName__Group_1__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group_1__1"
+ // $ANTLR end "rule__XFunctionTypeRef__Group__0"
- // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12979:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ;
- public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14010:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
+ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12983:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12984:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14014:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14015:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12984:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12985:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14015:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14016:1: ( rule__XFunctionTypeRef__Group_0__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
+ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14017:1: ( rule__XFunctionTypeRef__Group_0__0 )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
+
+ if ( (LA97_0==62) ) {
+ alt97=1;
+ }
+ switch (alt97) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14017:2: rule__XFunctionTypeRef__Group_0__0
+ {
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl28223);
+ rule__XFunctionTypeRef__Group_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl26127);
- ruleValidID();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1());
+ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
}
}
@@ -37386,26 +40402,26 @@ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group__0__Impl"
- // $ANTLR start "rule__Number__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13000:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ;
- public final void rule__Number__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14027:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
+ public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13004:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13005:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14031:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14032:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
{
- pushFollow(FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__026160);
- rule__Number__Group_1__0__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__128254);
+ rule__XFunctionTypeRef__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__026163);
- rule__Number__Group_1__1();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__128257);
+ rule__XFunctionTypeRef__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -37424,38 +40440,28 @@ public final void rule__Number__Group_1__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Number__Group_1__0"
+ // $ANTLR end "rule__XFunctionTypeRef__Group__1"
- // $ANTLR start "rule__Number__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13012:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ;
- public final void rule__Number__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14039:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
+ public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13016:1: ( ( ( rule__Number__Alternatives_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13017:1: ( ( rule__Number__Alternatives_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14043:1: ( ( '=>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14044:1: ( '=>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13017:1: ( ( rule__Number__Alternatives_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13018:1: ( rule__Number__Alternatives_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14044:1: ( '=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14045:1: '=>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberAccess().getAlternatives_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13019:1: ( rule__Number__Alternatives_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13019:2: rule__Number__Alternatives_1_0
- {
- pushFollow(FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl26190);
- rule__Number__Alternatives_1_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
-
+ match(input,30,FOLLOW_30_in_rule__XFunctionTypeRef__Group__1__Impl28285); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberAccess().getAlternatives_1_0());
+ after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
}
}
@@ -37475,21 +40481,21 @@ public final void rule__Number__Group_1__0__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Number__Group_1__0__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group__1__Impl"
- // $ANTLR start "rule__Number__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13029:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ;
- public final void rule__Number__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14058:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
+ public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13033:1: ( rule__Number__Group_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13034:2: rule__Number__Group_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14062:1: ( rule__XFunctionTypeRef__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14063:2: rule__XFunctionTypeRef__Group__2__Impl
{
- pushFollow(FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__126220);
- rule__Number__Group_1__1__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__228316);
+ rule__XFunctionTypeRef__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37508,53 +40514,38 @@ public final void rule__Number__Group_1__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Number__Group_1__1"
+ // $ANTLR end "rule__XFunctionTypeRef__Group__2"
- // $ANTLR start "rule__Number__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13040:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ;
- public final void rule__Number__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14069:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
+ public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13044:1: ( ( ( rule__Number__Group_1_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13045:1: ( ( rule__Number__Group_1_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14073:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14074:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13045:1: ( ( rule__Number__Group_1_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13046:1: ( rule__Number__Group_1_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14074:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14075:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberAccess().getGroup_1_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13047:1: ( rule__Number__Group_1_1__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
-
- if ( (LA89_0==37) ) {
- int LA89_1 = input.LA(2);
-
- if ( ((LA89_1>=RULE_INT && LA89_1<=RULE_DECIMAL)) ) {
- alt89=1;
- }
+ before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
}
- switch (alt89) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13047:2: rule__Number__Group_1_1__0
- {
- pushFollow(FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl26247);
- rule__Number__Group_1_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14076:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14076:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2
+ {
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl28343);
+ rule__XFunctionTypeRef__ReturnTypeAssignment_2();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberAccess().getGroup_1_1());
+ after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
}
}
@@ -37574,26 +40565,26 @@ public final void rule__Number__Group_1__1__Impl() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Number__Group_1__1__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group__2__Impl"
- // $ANTLR start "rule__Number__Group_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13061:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ;
- public final void rule__Number__Group_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14092:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
+ public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13065:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13066:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14096:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14097:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
{
- pushFollow(FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__026282);
- rule__Number__Group_1_1__0__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__028379);
+ rule__XFunctionTypeRef__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__026285);
- rule__Number__Group_1_1__1();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__028382);
+ rule__XFunctionTypeRef__Group_0__1();
state._fsp--;
if (state.failed) return ;
@@ -37612,28 +40603,28 @@ public final void rule__Number__Group_1_1__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Number__Group_1_1__0"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0__0"
- // $ANTLR start "rule__Number__Group_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13073:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ;
- public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14104:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
+ public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13077:1: ( ( '.' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13078:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14108:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14109:1: ( '(' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13078:1: ( '.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13079:1: '.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14109:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14110:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
+ before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,37,FOLLOW_37_in_rule__Number__Group_1_1__0__Impl26313); if (state.failed) return ;
+ match(input,62,FOLLOW_62_in_rule__XFunctionTypeRef__Group_0__0__Impl28410); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0());
+ after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
}
}
@@ -37653,21 +40644,26 @@ public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__Number__Group_1_1__0__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0__0__Impl"
- // $ANTLR start "rule__Number__Group_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13092:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ;
- public final void rule__Number__Group_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14123:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
+ public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13096:1: ( rule__Number__Group_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13097:2: rule__Number__Group_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14127:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14128:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
{
- pushFollow(FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__126344);
- rule__Number__Group_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__128441);
+ rule__XFunctionTypeRef__Group_0__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__128444);
+ rule__XFunctionTypeRef__Group_0__2();
state._fsp--;
if (state.failed) return ;
@@ -37686,38 +40682,49 @@ public final void rule__Number__Group_1_1__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__Number__Group_1_1__1"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0__1"
- // $ANTLR start "rule__Number__Group_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13103:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ;
- public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14135:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ;
+ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13107:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13108:1: ( ( rule__Number__Alternatives_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14139:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14140:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13108:1: ( ( rule__Number__Alternatives_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13109:1: ( rule__Number__Alternatives_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14140:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14141:1: ( rule__XFunctionTypeRef__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberAccess().getAlternatives_1_1_1());
+ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13110:1: ( rule__Number__Alternatives_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13110:2: rule__Number__Alternatives_1_1_1
- {
- pushFollow(FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl26371);
- rule__Number__Alternatives_1_1_1();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14142:1: ( rule__XFunctionTypeRef__Group_0_1__0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA98_0==RULE_ID||LA98_0==30||LA98_0==62) ) {
+ alt98=1;
+ }
+ switch (alt98) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14142:2: rule__XFunctionTypeRef__Group_0_1__0
+ {
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl28471);
+ rule__XFunctionTypeRef__Group_0_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberAccess().getAlternatives_1_1_1());
+ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1());
}
}
@@ -37737,26 +40744,21 @@ public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__Number__Group_1_1__1__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0__1__Impl"
- // $ANTLR start "rule__JvmTypeReference__Group_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13124:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ;
- public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14152:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ;
+ public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13128:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13129:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14156:1: ( rule__XFunctionTypeRef__Group_0__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14157:2: rule__XFunctionTypeRef__Group_0__2__Impl
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__026405);
- rule__JvmTypeReference__Group_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__026408);
- rule__JvmTypeReference__Group_0__1();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__228502);
+ rule__XFunctionTypeRef__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37775,32 +40777,28 @@ public final void rule__JvmTypeReference__Group_0__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0__0"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0__2"
- // $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13136:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ;
- public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14163:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ;
+ public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13140:1: ( ( ruleJvmParameterizedTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13141:1: ( ruleJvmParameterizedTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14167:1: ( ( ')' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14168:1: ( ')' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13141:1: ( ruleJvmParameterizedTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13142:1: ruleJvmParameterizedTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14168:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14169:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
+ before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
}
- pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl26435);
- ruleJvmParameterizedTypeReference();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,55,FOLLOW_55_in_rule__XFunctionTypeRef__Group_0__2__Impl28530); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0());
+ after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
}
}
@@ -37820,21 +40818,26 @@ public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0__0__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0__2__Impl"
- // $ANTLR start "rule__JvmTypeReference__Group_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13153:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ;
- public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14188:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ;
+ public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13157:1: ( rule__JvmTypeReference__Group_0__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13158:2: rule__JvmTypeReference__Group_0__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14192:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14193:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__126464);
- rule__JvmTypeReference__Group_0__1__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__028567);
+ rule__XFunctionTypeRef__Group_0_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__028570);
+ rule__XFunctionTypeRef__Group_0_1__1();
state._fsp--;
if (state.failed) return ;
@@ -37853,68 +40856,38 @@ public final void rule__JvmTypeReference__Group_0__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0__1"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__0"
- // $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13164:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ;
- public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14200:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ;
+ public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13168:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13169:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14204:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14205:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13169:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13170:1: ( rule__JvmTypeReference__Group_0_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14205:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14206:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
+ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13171:1: ( rule__JvmTypeReference__Group_0_1__0 )*
- loop90:
- do {
- int alt90=2;
- int LA90_0 = input.LA(1);
-
- if ( (LA90_0==50) ) {
- int LA90_2 = input.LA(2);
-
- if ( (LA90_2==49) ) {
- int LA90_3 = input.LA(3);
-
- if ( (synpred118_InternalGraphViewStyle()) ) {
- alt90=1;
- }
-
-
- }
-
-
- }
-
-
- switch (alt90) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13171:2: rule__JvmTypeReference__Group_0_1__0
- {
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl26491);
- rule__JvmTypeReference__Group_0_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14207:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14207:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
+ {
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl28597);
+ rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
- default :
- break loop90;
- }
- } while (true);
+ }
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1());
+ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0());
}
}
@@ -37934,21 +40907,21 @@ public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0__1__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__0__Impl"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13185:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ;
- public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14217:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ;
+ public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13189:1: ( rule__JvmTypeReference__Group_0_1__0__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13190:2: rule__JvmTypeReference__Group_0_1__0__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14221:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14222:2: rule__XFunctionTypeRef__Group_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__026526);
- rule__JvmTypeReference__Group_0_1__0__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__128627);
+ rule__XFunctionTypeRef__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37967,38 +40940,56 @@ public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1__0"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__1"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13196:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ;
- public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14228:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ;
+ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13200:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13201:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14232:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14233:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13201:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13202:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14233:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14234:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
+ before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13203:1: ( rule__JvmTypeReference__Group_0_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13203:2: rule__JvmTypeReference__Group_0_1_0__0
- {
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl26553);
- rule__JvmTypeReference__Group_0_1_0__0();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14235:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
+ loop99:
+ do {
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA99_0==52) ) {
+ alt99=1;
+ }
- }
+
+ switch (alt99) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14235:2: rule__XFunctionTypeRef__Group_0_1_1__0
+ {
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl28654);
+ rule__XFunctionTypeRef__Group_0_1_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop99;
+ }
+ } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0());
+ after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1());
}
}
@@ -38018,26 +41009,26 @@ public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1__0__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__1__Impl"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13215:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ;
- public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14249:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ;
+ public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13219:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13220:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14253:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14254:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__026585);
- rule__JvmTypeReference__Group_0_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__028689);
+ rule__XFunctionTypeRef__Group_0_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__026588);
- rule__JvmTypeReference__Group_0_1_0__1();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__028692);
+ rule__XFunctionTypeRef__Group_0_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -38056,32 +41047,28 @@ public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__0"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13227:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ;
- public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14261:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ;
+ public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13231:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13232:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14265:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14266:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13232:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13233:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14266:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14267:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13234:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13236:1:
- {
+ before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
}
-
+ match(input,52,FOLLOW_52_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl28720); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0());
+ after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
}
}
@@ -38090,6 +41077,10 @@ public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws Recognit
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -38097,26 +41088,21 @@ public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__0__Impl"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13246:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2 ;
- public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14280:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ;
+ public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13250:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13251:2: rule__JvmTypeReference__Group_0_1_0__1__Impl rule__JvmTypeReference__Group_0_1_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14284:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14285:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__126646);
- rule__JvmTypeReference__Group_0_1_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__2_in_rule__JvmTypeReference__Group_0_1_0__126649);
- rule__JvmTypeReference__Group_0_1_0__2();
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__128751);
+ rule__XFunctionTypeRef__Group_0_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -38135,28 +41121,38 @@ public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__1"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__1"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13258:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( '[' ) ;
- public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14291:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ;
+ public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13262:1: ( ( '[' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13263:1: ( '[' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14295:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14296:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13263:1: ( '[' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13264:1: '['
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14296:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14297:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
+ before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14298:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14298:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
+ {
+ pushFollow(FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl28778);
+ rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,50,FOLLOW_50_in_rule__JvmTypeReference__Group_0_1_0__1__Impl26677); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmTypeReferenceAccess().getLeftSquareBracketKeyword_0_1_0_1());
+ after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1());
}
}
@@ -38176,21 +41172,26 @@ public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__1__Impl"
+ // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__1__Impl"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13277:1: rule__JvmTypeReference__Group_0_1_0__2 : rule__JvmTypeReference__Group_0_1_0__2__Impl ;
- public final void rule__JvmTypeReference__Group_0_1_0__2() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14312:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
+ public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13281:1: ( rule__JvmTypeReference__Group_0_1_0__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13282:2: rule__JvmTypeReference__Group_0_1_0__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14316:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14317:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__2__Impl_in_rule__JvmTypeReference__Group_0_1_0__226708);
- rule__JvmTypeReference__Group_0_1_0__2__Impl();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__028812);
+ rule__JvmParameterizedTypeReference__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__028815);
+ rule__JvmParameterizedTypeReference__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -38209,28 +41210,38 @@ public final void rule__JvmTypeReference__Group_0_1_0__2() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__2"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group__0"
- // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13288:1: rule__JvmTypeReference__Group_0_1_0__2__Impl : ( ']' ) ;
- public final void rule__JvmTypeReference__Group_0_1_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14324:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
+ public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13292:1: ( ( ']' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13293:1: ( ']' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14328:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14329:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13293:1: ( ']' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13294:1: ']'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14329:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14330:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14331:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14331:2: rule__JvmParameterizedTypeReference__TypeAssignment_0
+ {
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl28842);
+ rule__JvmParameterizedTypeReference__TypeAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,49,FOLLOW_49_in_rule__JvmTypeReference__Group_0_1_0__2__Impl26736); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmTypeReferenceAccess().getRightSquareBracketKeyword_0_1_0_2());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
}
}
@@ -38250,26 +41261,21 @@ public final void rule__JvmTypeReference__Group_0_1_0__2__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__2__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group__0__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13313:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ;
- public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14341:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
+ public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13317:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13318:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14345:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14346:2: rule__JvmParameterizedTypeReference__Group__1__Impl
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__026773);
- rule__XFunctionTypeRef__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__026776);
- rule__XFunctionTypeRef__Group__1();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__128872);
+ rule__JvmParameterizedTypeReference__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -38288,38 +41294,34 @@ public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group__0"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group__1"
- // $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13325:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ;
- public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14352:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
+ public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13329:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13330:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14356:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14357:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13330:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13331:1: ( rule__XFunctionTypeRef__Group_0__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14357:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14358:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13332:1: ( rule__XFunctionTypeRef__Group_0__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
-
- if ( (LA91_0==52) ) {
- alt91=1;
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
}
- switch (alt91) {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14359:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ int alt100=2;
+ alt100 = dfa100.predict(input);
+ switch (alt100) {
case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13332:2: rule__XFunctionTypeRef__Group_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14359:2: rule__JvmParameterizedTypeReference__Group_1__0
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl26803);
- rule__XFunctionTypeRef__Group_0__0();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl28899);
+ rule__JvmParameterizedTypeReference__Group_1__0();
state._fsp--;
if (state.failed) return ;
@@ -38330,7 +41332,7 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
}
}
@@ -38350,26 +41352,26 @@ public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group__0__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group__1__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13342:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ;
- public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14373:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13346:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13347:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14377:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14378:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__126834);
- rule__XFunctionTypeRef__Group__1__Impl();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__028934);
+ rule__JvmParameterizedTypeReference__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__126837);
- rule__XFunctionTypeRef__Group__2();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__028937);
+ rule__JvmParameterizedTypeReference__Group_1__1();
state._fsp--;
if (state.failed) return ;
@@ -38388,28 +41390,34 @@ public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group__1"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__0"
- // $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13354:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ;
- public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14385:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13358:1: ( ( '=>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13359:1: ( '=>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14389:1: ( ( ( '<' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14390:1: ( ( '<' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13359:1: ( '=>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13360:1: '=>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14390:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14391:1: ( '<' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14392:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14393:2: '<'
+ {
+ match(input,26,FOLLOW_26_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl28966); if (state.failed) return ;
+
}
- match(input,26,FOLLOW_26_in_rule__XFunctionTypeRef__Group__1__Impl26865); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
}
}
@@ -38429,21 +41437,26 @@ public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group__1__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13373:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ;
- public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14404:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13377:1: ( rule__XFunctionTypeRef__Group__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13378:2: rule__XFunctionTypeRef__Group__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14408:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14409:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__226896);
- rule__XFunctionTypeRef__Group__2__Impl();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__128998);
+ rule__JvmParameterizedTypeReference__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__129001);
+ rule__JvmParameterizedTypeReference__Group_1__2();
state._fsp--;
if (state.failed) return ;
@@ -38462,30 +41475,30 @@ public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group__2"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__1"
- // $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13384:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ;
- public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14416:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13388:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13389:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14420:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14421:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13389:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13390:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14421:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14422:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13391:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13391:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14423:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14423:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl26923);
- rule__XFunctionTypeRef__ReturnTypeAssignment_2();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl29028);
+ rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -38493,7 +41506,7 @@ public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionExc
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
}
}
@@ -38513,26 +41526,26 @@ public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group__2__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13407:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ;
- public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14433:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13411:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13412:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14437:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14438:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__026959);
- rule__XFunctionTypeRef__Group_0__0__Impl();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__229058);
+ rule__JvmParameterizedTypeReference__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__026962);
- rule__XFunctionTypeRef__Group_0__1();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__229061);
+ rule__JvmParameterizedTypeReference__Group_1__3();
state._fsp--;
if (state.failed) return ;
@@ -38551,28 +41564,56 @@ public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0__0"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__2"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13419:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ;
- public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14445:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13423:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13424:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14449:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14450:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13424:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13425:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14450:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14451:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
}
- match(input,52,FOLLOW_52_in_rule__XFunctionTypeRef__Group_0__0__Impl26990); if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14452:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ loop101:
+ do {
+ int alt101=2;
+ int LA101_0 = input.LA(1);
+
+ if ( (LA101_0==52) ) {
+ alt101=1;
+ }
+
+
+ switch (alt101) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14452:2: rule__JvmParameterizedTypeReference__Group_1_2__0
+ {
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl29088);
+ rule__JvmParameterizedTypeReference__Group_1_2__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ default :
+ break loop101;
+ }
+ } while (true);
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
}
}
@@ -38592,26 +41633,21 @@ public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0__0__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13438:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ;
- public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14462:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13442:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13443:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14466:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14467:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__127021);
- rule__XFunctionTypeRef__Group_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__127024);
- rule__XFunctionTypeRef__Group_0__2();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__329119);
+ rule__JvmParameterizedTypeReference__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -38630,49 +41666,28 @@ public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0__1"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__3"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13450:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ;
- public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14473:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
+ public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13454:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13455:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14477:1: ( ( '>' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14478:1: ( '>' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13455:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13456:1: ( rule__XFunctionTypeRef__Group_0_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14478:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14479:1: '>'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13457:1: ( rule__XFunctionTypeRef__Group_0_1__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
-
- if ( (LA92_0==RULE_ID||LA92_0==26||LA92_0==52) ) {
- alt92=1;
- }
- switch (alt92) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13457:2: rule__XFunctionTypeRef__Group_0_1__0
- {
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl27051);
- rule__XFunctionTypeRef__Group_0_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
}
-
+ match(input,25,FOLLOW_25_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl29147); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
}
}
@@ -38692,21 +41707,26 @@ public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0__1__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13467:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ;
- public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14500:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
+ public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13471:1: ( rule__XFunctionTypeRef__Group_0__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13472:2: rule__XFunctionTypeRef__Group_0__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14504:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14505:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__227082);
- rule__XFunctionTypeRef__Group_0__2__Impl();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__029186);
+ rule__JvmParameterizedTypeReference__Group_1_2__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__029189);
+ rule__JvmParameterizedTypeReference__Group_1_2__1();
state._fsp--;
if (state.failed) return ;
@@ -38725,28 +41745,28 @@ public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0__2"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__0"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13478:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ;
- public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14512:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
+ public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13482:1: ( ( ')' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13483:1: ( ')' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14516:1: ( ( ',' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14517:1: ( ',' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13483:1: ( ')' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13484:1: ')'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14517:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14518:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
- match(input,48,FOLLOW_48_in_rule__XFunctionTypeRef__Group_0__2__Impl27110); if (state.failed) return ;
+ match(input,52,FOLLOW_52_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl29217); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
}
}
@@ -38766,26 +41786,21 @@ public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0__2__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13503:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ;
- public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14531:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
+ public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13507:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13508:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14535:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14536:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__027147);
- rule__XFunctionTypeRef__Group_0_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__027150);
- rule__XFunctionTypeRef__Group_0_1__1();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__129248);
+ rule__JvmParameterizedTypeReference__Group_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -38804,30 +41819,30 @@ public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__0"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__1"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13515:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ;
- public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14542:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
+ public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13519:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13520:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14546:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14547:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13520:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13521:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14547:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14548:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0());
+ before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13522:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13522:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14549:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14549:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl27177);
- rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0();
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl29275);
+ rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1();
state._fsp--;
if (state.failed) return ;
@@ -38835,7 +41850,7 @@ public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws Recognitio
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0());
+ after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
}
}
@@ -38855,21 +41870,26 @@ public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__0__Impl"
+ // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13532:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ;
- public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmWildcardTypeReference__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14563:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
+ public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13536:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13537:2: rule__XFunctionTypeRef__Group_0_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14567:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14568:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__127207);
- rule__XFunctionTypeRef__Group_0_1__1__Impl();
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__029309);
+ rule__JvmWildcardTypeReference__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__029312);
+ rule__JvmWildcardTypeReference__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -38888,56 +41908,32 @@ public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionExcep
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__1"
+ // $ANTLR end "rule__JvmWildcardTypeReference__Group__0"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13543:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ;
- public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14575:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
+ public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13547:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13548:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14579:1: ( ( () ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14580:1: ( () )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13548:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13549:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14580:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14581:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1());
+ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14582:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14584:1:
+ {
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13550:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )*
- loop93:
- do {
- int alt93=2;
- int LA93_0 = input.LA(1);
-
- if ( (LA93_0==45) ) {
- alt93=1;
- }
-
-
- switch (alt93) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13550:2: rule__XFunctionTypeRef__Group_0_1_1__0
- {
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl27234);
- rule__XFunctionTypeRef__Group_0_1_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop93;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1());
+ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
}
}
@@ -38946,10 +41942,6 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -38957,26 +41949,26 @@ public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws Recognitio
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__1__Impl"
+ // $ANTLR end "rule__JvmWildcardTypeReference__Group__0__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13564:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ;
- public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmWildcardTypeReference__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14594:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
+ public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13568:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13569:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14598:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14599:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__027269);
- rule__XFunctionTypeRef__Group_0_1_1__0__Impl();
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__129370);
+ rule__JvmWildcardTypeReference__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__027272);
- rule__XFunctionTypeRef__Group_0_1_1__1();
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__129373);
+ rule__JvmWildcardTypeReference__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -38995,28 +41987,28 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__0"
+ // $ANTLR end "rule__JvmWildcardTypeReference__Group__1"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13576:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ;
- public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14606:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
+ public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13580:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13581:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14610:1: ( ( '?' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14611:1: ( '?' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13581:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13582:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14611:1: ( '?' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14612:1: '?'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
+ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
- match(input,45,FOLLOW_45_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl27300); if (state.failed) return ;
+ match(input,79,FOLLOW_79_in_rule__JvmWildcardTypeReference__Group__1__Impl29401); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0());
+ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
}
}
@@ -39036,21 +42028,21 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__0__Impl"
+ // $ANTLR end "rule__JvmWildcardTypeReference__Group__1__Impl"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13595:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ;
- public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmWildcardTypeReference__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14625:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
+ public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13599:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13600:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14629:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14630:2: rule__JvmWildcardTypeReference__Group__2__Impl
{
- pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__127331);
- rule__XFunctionTypeRef__Group_0_1_1__1__Impl();
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__229432);
+ rule__JvmWildcardTypeReference__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -39069,38 +42061,49 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionExc
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__1"
+ // $ANTLR end "rule__JvmWildcardTypeReference__Group__2"
- // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13606:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ;
- public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14636:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
+ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13610:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13611:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14640:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14641:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13611:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13612:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14641:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14642:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1());
+ before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13613:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13613:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1
- {
- pushFollow(FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl27358);
- rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1();
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14643:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( (LA102_0==43||LA102_0==47) ) {
+ alt102=1;
+ }
+ switch (alt102) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14643:2: rule__JvmWildcardTypeReference__Alternatives_2
+ {
+ pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl29459);
+ rule__JvmWildcardTypeReference__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1());
+ after(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
}
}
@@ -39120,26 +42123,26 @@ public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__1__Impl"
+ // $ANTLR end "rule__JvmWildcardTypeReference__Group__2__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13627:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ;
- public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBound__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14659:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
+ public final void rule__JvmUpperBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13631:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13632:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14663:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14664:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__027392);
- rule__JvmParameterizedTypeReference__Group__0__Impl();
+ pushFollow(FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__029496);
+ rule__JvmUpperBound__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__027395);
- rule__JvmParameterizedTypeReference__Group__1();
+ pushFollow(FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__029499);
+ rule__JvmUpperBound__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -39158,38 +42161,28 @@ public final void rule__JvmParameterizedTypeReference__Group__0() throws Recogni
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group__0"
+ // $ANTLR end "rule__JvmUpperBound__Group__0"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13639:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ;
- public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBound__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14671:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
+ public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13643:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13644:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14675:1: ( ( 'extends' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14676:1: ( 'extends' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13644:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13645:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14676:1: ( 'extends' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14677:1: 'extends'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13646:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13646:2: rule__JvmParameterizedTypeReference__TypeAssignment_0
- {
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl27422);
- rule__JvmParameterizedTypeReference__TypeAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
-
+ match(input,43,FOLLOW_43_in_rule__JvmUpperBound__Group__0__Impl29527); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0());
+ after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
}
}
@@ -39209,21 +42202,21 @@ public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws R
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group__0__Impl"
+ // $ANTLR end "rule__JvmUpperBound__Group__0__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13656:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ;
- public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBound__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14690:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
+ public final void rule__JvmUpperBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13660:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13661:2: rule__JvmParameterizedTypeReference__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14694:1: ( rule__JvmUpperBound__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14695:2: rule__JvmUpperBound__Group__1__Impl
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__127452);
- rule__JvmParameterizedTypeReference__Group__1__Impl();
+ pushFollow(FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__129558);
+ rule__JvmUpperBound__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -39242,45 +42235,38 @@ public final void rule__JvmParameterizedTypeReference__Group__1() throws Recogni
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group__1"
+ // $ANTLR end "rule__JvmUpperBound__Group__1"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13667:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ;
- public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBound__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14701:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
+ public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13671:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13672:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14705:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14706:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13672:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13673:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14706:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14707:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
+ before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13674:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?
- int alt94=2;
- alt94 = dfa94.predict(input);
- switch (alt94) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13674:2: rule__JvmParameterizedTypeReference__Group_1__0
- {
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl27479);
- rule__JvmParameterizedTypeReference__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14708:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14708:2: rule__JvmUpperBound__TypeReferenceAssignment_1
+ {
+ pushFollow(FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl29585);
+ rule__JvmUpperBound__TypeReferenceAssignment_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1());
+ after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
}
}
@@ -39300,26 +42286,26 @@ public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws R
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group__1__Impl"
+ // $ANTLR end "rule__JvmUpperBound__Group__1__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13688:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ;
- public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBoundAnded__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14722:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
+ public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13692:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13693:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14726:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14727:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__027514);
- rule__JvmParameterizedTypeReference__Group_1__0__Impl();
+ pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__029619);
+ rule__JvmUpperBoundAnded__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__027517);
- rule__JvmParameterizedTypeReference__Group_1__1();
+ pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__029622);
+ rule__JvmUpperBoundAnded__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -39338,34 +42324,28 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0() throws Recog
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__0"
+ // $ANTLR end "rule__JvmUpperBoundAnded__Group__0"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13700:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ;
- public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14734:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
+ public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13704:1: ( ( ( '<' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13705:1: ( ( '<' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14738:1: ( ( '&' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14739:1: ( '&' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13705:1: ( ( '<' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13706:1: ( '<' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14739:1: ( '&' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14740:1: '&'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13707:1: ( '<' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13708:2: '<'
- {
- match(input,23,FOLLOW_23_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl27546); if (state.failed) return ;
-
+ before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
-
+ match(input,80,FOLLOW_80_in_rule__JvmUpperBoundAnded__Group__0__Impl29650); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0());
+ after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
}
}
@@ -39385,26 +42365,21 @@ public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__0__Impl"
+ // $ANTLR end "rule__JvmUpperBoundAnded__Group__0__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13719:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ;
- public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBoundAnded__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14753:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
+ public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13723:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13724:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14757:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14758:2: rule__JvmUpperBoundAnded__Group__1__Impl
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__127578);
- rule__JvmParameterizedTypeReference__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__127581);
- rule__JvmParameterizedTypeReference__Group_1__2();
+ pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__129681);
+ rule__JvmUpperBoundAnded__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -39423,30 +42398,30 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1() throws Recog
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__1"
+ // $ANTLR end "rule__JvmUpperBoundAnded__Group__1"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13731:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ;
- public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14764:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
+ public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13735:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13736:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14768:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14769:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13736:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13737:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14769:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14770:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
+ before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13738:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13738:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14771:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14771:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl27608);
- rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1();
+ pushFollow(FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl29708);
+ rule__JvmUpperBoundAnded__TypeReferenceAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -39454,7 +42429,7 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1());
+ after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
}
}
@@ -39474,26 +42449,26 @@ public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__1__Impl"
+ // $ANTLR end "rule__JvmUpperBoundAnded__Group__1__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13748:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ;
- public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__JvmLowerBound__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14785:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
+ public final void rule__JvmLowerBound__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13752:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13753:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14789:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14790:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__227638);
- rule__JvmParameterizedTypeReference__Group_1__2__Impl();
+ pushFollow(FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__029742);
+ rule__JvmLowerBound__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__227641);
- rule__JvmParameterizedTypeReference__Group_1__3();
+ pushFollow(FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__029745);
+ rule__JvmLowerBound__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -39512,56 +42487,28 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2() throws Recog
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__2"
+ // $ANTLR end "rule__JvmLowerBound__Group__0"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13760:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ;
- public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmLowerBound__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14797:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
+ public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13764:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13765:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14801:1: ( ( 'super' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14802:1: ( 'super' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13765:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13766:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14802:1: ( 'super' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14803:1: 'super'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
+ before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13767:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )*
- loop95:
- do {
- int alt95=2;
- int LA95_0 = input.LA(1);
-
- if ( (LA95_0==45) ) {
- alt95=1;
- }
-
-
- switch (alt95) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13767:2: rule__JvmParameterizedTypeReference__Group_1_2__0
- {
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl27668);
- rule__JvmParameterizedTypeReference__Group_1_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop95;
- }
- } while (true);
-
+ match(input,47,FOLLOW_47_in_rule__JvmLowerBound__Group__0__Impl29773); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2());
+ after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
}
}
@@ -39581,21 +42528,21 @@ public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__2__Impl"
+ // $ANTLR end "rule__JvmLowerBound__Group__0__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13777:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl ;
- public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__JvmLowerBound__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14816:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
+ public final void rule__JvmLowerBound__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13781:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13782:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14820:1: ( rule__JvmLowerBound__Group__1__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14821:2: rule__JvmLowerBound__Group__1__Impl
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__327699);
- rule__JvmParameterizedTypeReference__Group_1__3__Impl();
+ pushFollow(FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__129804);
+ rule__JvmLowerBound__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -39614,28 +42561,38 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3() throws Recog
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__3"
+ // $ANTLR end "rule__JvmLowerBound__Group__1"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13788:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ;
- public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__JvmLowerBound__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14827:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
+ public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13792:1: ( ( '>' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13793:1: ( '>' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14831:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14832:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13793:1: ( '>' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13794:1: '>'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14832:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14833:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
+ before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14834:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14834:2: rule__JvmLowerBound__TypeReferenceAssignment_1
+ {
+ pushFollow(FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl29831);
+ rule__JvmLowerBound__TypeReferenceAssignment_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
}
- match(input,22,FOLLOW_22_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl27727); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3());
+ after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
}
}
@@ -39655,26 +42612,26 @@ public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__3__Impl"
+ // $ANTLR end "rule__JvmLowerBound__Group__1__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13815:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ;
- public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14850:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
+ public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13819:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13820:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14854:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14855:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__027766);
- rule__JvmParameterizedTypeReference__Group_1_2__0__Impl();
+ pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__029867);
+ rule__QualifiedNameWithWildcard__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__027769);
- rule__JvmParameterizedTypeReference__Group_1_2__1();
+ pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__029870);
+ rule__QualifiedNameWithWildcard__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -39693,28 +42650,32 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws Rec
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__0"
+ // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13827:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ;
- public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14862:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
+ public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13831:1: ( ( ',' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13832:1: ( ',' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14866:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14867:1: ( ruleQualifiedName )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13832:1: ( ',' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13833:1: ','
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14867:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14868:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
+ before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
}
- match(input,45,FOLLOW_45_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl27797); if (state.failed) return ;
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl29897);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0());
+ after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
}
}
@@ -39734,21 +42695,26 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() thro
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl"
+ // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13846:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ;
- public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14879:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ;
+ public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13850:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13851:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14883:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14884:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__127828);
- rule__JvmParameterizedTypeReference__Group_1_2__1__Impl();
+ pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__129926);
+ rule__QualifiedNameWithWildcard__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__129929);
+ rule__QualifiedNameWithWildcard__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -39767,38 +42733,28 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws Rec
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__1"
+ // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1"
- // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13857:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ;
- public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14891:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ;
+ public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13861:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13862:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14895:1: ( ( '.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14896:1: ( '.' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13862:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13863:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14896:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14897:1: '.'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13864:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13864:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
- {
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl27855);
- rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
}
-
+ match(input,41,FOLLOW_41_in_rule__QualifiedNameWithWildcard__Group__1__Impl29957); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1());
+ after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1());
}
}
@@ -39818,26 +42774,21 @@ public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() thro
}
return ;
}
- // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl"
+ // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // $ANTLR start "rule__JvmWildcardTypeReference__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13878:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ;
- public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14910:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ;
+ public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13882:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13883:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14914:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14915:2: rule__QualifiedNameWithWildcard__Group__2__Impl
{
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__027889);
- rule__JvmWildcardTypeReference__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__027892);
- rule__JvmWildcardTypeReference__Group__1();
+ pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__229988);
+ rule__QualifiedNameWithWildcard__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -39856,32 +42807,28 @@ public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmWildcardTypeReference__Group__0"
+ // $ANTLR end "rule__QualifiedNameWithWildcard__Group__2"
- // $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13890:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ;
- public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14921:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ;
+ public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13894:1: ( ( () ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13895:1: ( () )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14925:1: ( ( '*' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14926:1: ( '*' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13895:1: ( () )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13896:1: ()
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14926:1: ( '*' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14927:1: '*'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13897:1: ()
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13899:1:
- {
+ before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2());
}
-
+ match(input,36,FOLLOW_36_in_rule__QualifiedNameWithWildcard__Group__2__Impl30016); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0());
+ after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2());
}
}
@@ -39890,6 +42837,10 @@ public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws Recogn
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -39897,26 +42848,26 @@ public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__JvmWildcardTypeReference__Group__0__Impl"
+ // $ANTLR end "rule__QualifiedNameWithWildcard__Group__2__Impl"
- // $ANTLR start "rule__JvmWildcardTypeReference__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13909:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ;
- public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14946:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ;
+ public final void rule__XImportDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13913:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13914:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14950:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14951:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1
{
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__127950);
- rule__JvmWildcardTypeReference__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__030053);
+ rule__XImportDeclaration__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__127953);
- rule__JvmWildcardTypeReference__Group__2();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__030056);
+ rule__XImportDeclaration__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -39935,28 +42886,28 @@ public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmWildcardTypeReference__Group__1"
+ // $ANTLR end "rule__XImportDeclaration__Group__0"
- // $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13921:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ;
- public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14958:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ;
+ public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13925:1: ( ( '?' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13926:1: ( '?' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14962:1: ( ( 'import' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14963:1: ( 'import' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13926:1: ( '?' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13927:1: '?'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14963:1: ( 'import' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14964:1: 'import'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
+ before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0());
}
- match(input,72,FOLLOW_72_in_rule__JvmWildcardTypeReference__Group__1__Impl27981); if (state.failed) return ;
+ match(input,45,FOLLOW_45_in_rule__XImportDeclaration__Group__0__Impl30084); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1());
+ after(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0());
}
}
@@ -39976,21 +42927,26 @@ public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__JvmWildcardTypeReference__Group__1__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group__0__Impl"
- // $ANTLR start "rule__JvmWildcardTypeReference__Group__2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13940:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ;
- public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14977:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ;
+ public final void rule__XImportDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13944:1: ( rule__JvmWildcardTypeReference__Group__2__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13945:2: rule__JvmWildcardTypeReference__Group__2__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14981:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14982:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2
{
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__228012);
- rule__JvmWildcardTypeReference__Group__2__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__130115);
+ rule__XImportDeclaration__Group__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__130118);
+ rule__XImportDeclaration__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -40009,49 +42965,38 @@ public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmWildcardTypeReference__Group__2"
+ // $ANTLR end "rule__XImportDeclaration__Group__1"
- // $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13951:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ;
- public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14989:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ;
+ public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13955:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13956:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14993:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14994:1: ( ( rule__XImportDeclaration__Alternatives_1 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13956:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13957:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14994:1: ( ( rule__XImportDeclaration__Alternatives_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14995:1: ( rule__XImportDeclaration__Alternatives_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13958:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
-
- if ( (LA96_0==39||LA96_0==73) ) {
- alt96=1;
+ before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1());
}
- switch (alt96) {
- case 1 :
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13958:2: rule__JvmWildcardTypeReference__Alternatives_2
- {
- pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl28039);
- rule__JvmWildcardTypeReference__Alternatives_2();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14996:1: ( rule__XImportDeclaration__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14996:2: rule__XImportDeclaration__Alternatives_1
+ {
+ pushFollow(FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl30145);
+ rule__XImportDeclaration__Alternatives_1();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2());
+ after(grammarAccess.getXImportDeclarationAccess().getAlternatives_1());
}
}
@@ -40071,26 +43016,21 @@ public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws Recogn
}
return ;
}
- // $ANTLR end "rule__JvmWildcardTypeReference__Group__2__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group__1__Impl"
- // $ANTLR start "rule__JvmUpperBound__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13974:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ;
- public final void rule__JvmUpperBound__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15006:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ;
+ public final void rule__XImportDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13978:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13979:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15010:1: ( rule__XImportDeclaration__Group__2__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15011:2: rule__XImportDeclaration__Group__2__Impl
{
- pushFollow(FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__028076);
- rule__JvmUpperBound__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__028079);
- rule__JvmUpperBound__Group__1();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__230175);
+ rule__XImportDeclaration__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -40109,28 +43049,45 @@ public final void rule__JvmUpperBound__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__JvmUpperBound__Group__0"
+ // $ANTLR end "rule__XImportDeclaration__Group__2"
- // $ANTLR start "rule__JvmUpperBound__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13986:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ;
- public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15017:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ;
+ public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13990:1: ( ( 'extends' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13991:1: ( 'extends' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15021:1: ( ( ( ';' )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15022:1: ( ( ';' )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13991:1: ( 'extends' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13992:1: 'extends'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15022:1: ( ( ';' )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15023:1: ( ';' )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
+ before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15024:1: ( ';' )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
+
+ if ( (LA103_0==61) ) {
+ alt103=1;
+ }
+ switch (alt103) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15025:2: ';'
+ {
+ match(input,61,FOLLOW_61_in_rule__XImportDeclaration__Group__2__Impl30204); if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,73,FOLLOW_73_in_rule__JvmUpperBound__Group__0__Impl28107); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0());
+ after(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2());
}
}
@@ -40150,21 +43107,26 @@ public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__JvmUpperBound__Group__0__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group__2__Impl"
- // $ANTLR start "rule__JvmUpperBound__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14005:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ;
- public final void rule__JvmUpperBound__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15042:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ;
+ public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14009:1: ( rule__JvmUpperBound__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14010:2: rule__JvmUpperBound__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15046:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15047:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1
{
- pushFollow(FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__128138);
- rule__JvmUpperBound__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__030243);
+ rule__XImportDeclaration__Group_1_0__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__030246);
+ rule__XImportDeclaration__Group_1_0__1();
state._fsp--;
if (state.failed) return ;
@@ -40183,30 +43145,30 @@ public final void rule__JvmUpperBound__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__JvmUpperBound__Group__1"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__0"
- // $ANTLR start "rule__JvmUpperBound__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14016:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ;
- public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__0__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15054:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ;
+ public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14020:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14021:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15058:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15059:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14021:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14022:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15059:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15060:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
+ before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14023:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14023:2: rule__JvmUpperBound__TypeReferenceAssignment_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15061:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15061:2: rule__XImportDeclaration__StaticAssignment_1_0_0
{
- pushFollow(FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl28165);
- rule__JvmUpperBound__TypeReferenceAssignment_1();
+ pushFollow(FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl30273);
+ rule__XImportDeclaration__StaticAssignment_1_0_0();
state._fsp--;
if (state.failed) return ;
@@ -40214,7 +43176,7 @@ public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionExcept
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1());
+ after(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0());
}
}
@@ -40234,26 +43196,26 @@ public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__JvmUpperBound__Group__1__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__0__Impl"
- // $ANTLR start "rule__JvmUpperBoundAnded__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14037:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ;
- public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15071:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ;
+ public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14041:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14042:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15075:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15076:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2
{
- pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__028199);
- rule__JvmUpperBoundAnded__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__130303);
+ rule__XImportDeclaration__Group_1_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__028202);
- rule__JvmUpperBoundAnded__Group__1();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__130306);
+ rule__XImportDeclaration__Group_1_0__2();
state._fsp--;
if (state.failed) return ;
@@ -40272,28 +43234,49 @@ public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__JvmUpperBoundAnded__Group__0"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__1"
- // $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14049:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ;
- public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__1__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15083:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ;
+ public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14053:1: ( ( '&' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14054:1: ( '&' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15087:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15088:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14054:1: ( '&' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14055:1: '&'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15088:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15089:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
+ before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15090:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
+
+ if ( (LA104_0==46) ) {
+ alt104=1;
+ }
+ switch (alt104) {
+ case 1 :
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15090:2: rule__XImportDeclaration__ExtensionAssignment_1_0_1
+ {
+ pushFollow(FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl30333);
+ rule__XImportDeclaration__ExtensionAssignment_1_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
}
- match(input,74,FOLLOW_74_in_rule__JvmUpperBoundAnded__Group__0__Impl28230); if (state.failed) return ;
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0());
+ after(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1());
}
}
@@ -40313,21 +43296,26 @@ public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmUpperBoundAnded__Group__0__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__1__Impl"
- // $ANTLR start "rule__JvmUpperBoundAnded__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14068:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ;
- public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15100:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ;
+ public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14072:1: ( rule__JvmUpperBoundAnded__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14073:2: rule__JvmUpperBoundAnded__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15104:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15105:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3
{
- pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__128261);
- rule__JvmUpperBoundAnded__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__230364);
+ rule__XImportDeclaration__Group_1_0__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__230367);
+ rule__XImportDeclaration__Group_1_0__3();
state._fsp--;
if (state.failed) return ;
@@ -40346,30 +43334,30 @@ public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionExcepti
}
return ;
}
- // $ANTLR end "rule__JvmUpperBoundAnded__Group__1"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__2"
- // $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14079:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ;
- public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__2__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15112:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ;
+ public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14083:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14084:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15116:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15117:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14084:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14085:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15117:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15118:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
+ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14086:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14086:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15119:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15119:2: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2
{
- pushFollow(FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl28288);
- rule__JvmUpperBoundAnded__TypeReferenceAssignment_1();
+ pushFollow(FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl30394);
+ rule__XImportDeclaration__ImportedTypeAssignment_1_0_2();
state._fsp--;
if (state.failed) return ;
@@ -40377,7 +43365,7 @@ public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionE
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1());
+ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2());
}
}
@@ -40397,26 +43385,26 @@ public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionE
}
return ;
}
- // $ANTLR end "rule__JvmUpperBoundAnded__Group__1__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__2__Impl"
- // $ANTLR start "rule__JvmLowerBound__Group__0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14100:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ;
- public final void rule__JvmLowerBound__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__3"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15129:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ;
+ public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14104:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14105:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15133:1: ( rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15134:2: rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4
{
- pushFollow(FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__028322);
- rule__JvmLowerBound__Group__0__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__330424);
+ rule__XImportDeclaration__Group_1_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__028325);
- rule__JvmLowerBound__Group__1();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__330427);
+ rule__XImportDeclaration__Group_1_0__4();
state._fsp--;
if (state.failed) return ;
@@ -40435,28 +43423,28 @@ public final void rule__JvmLowerBound__Group__0() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__JvmLowerBound__Group__0"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__3"
- // $ANTLR start "rule__JvmLowerBound__Group__0__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14112:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ;
- public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__3__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15141:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( '.' ) ;
+ public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14116:1: ( ( 'super' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14117:1: ( 'super' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15145:1: ( ( '.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15146:1: ( '.' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14117:1: ( 'super' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14118:1: 'super'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15146:1: ( '.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15147:1: '.'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
+ before(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3());
}
- match(input,39,FOLLOW_39_in_rule__JvmLowerBound__Group__0__Impl28353); if (state.failed) return ;
+ match(input,41,FOLLOW_41_in_rule__XImportDeclaration__Group_1_0__3__Impl30455); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0());
+ after(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3());
}
}
@@ -40476,21 +43464,21 @@ public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__JvmLowerBound__Group__0__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__3__Impl"
- // $ANTLR start "rule__JvmLowerBound__Group__1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14131:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ;
- public final void rule__JvmLowerBound__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15160:1: rule__XImportDeclaration__Group_1_0__4 : rule__XImportDeclaration__Group_1_0__4__Impl ;
+ public final void rule__XImportDeclaration__Group_1_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14135:1: ( rule__JvmLowerBound__Group__1__Impl )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14136:2: rule__JvmLowerBound__Group__1__Impl
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15164:1: ( rule__XImportDeclaration__Group_1_0__4__Impl )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15165:2: rule__XImportDeclaration__Group_1_0__4__Impl
{
- pushFollow(FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__128384);
- rule__JvmLowerBound__Group__1__Impl();
+ pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__430486);
+ rule__XImportDeclaration__Group_1_0__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -40509,38 +43497,28 @@ public final void rule__JvmLowerBound__Group__1() throws RecognitionException {
}
return ;
}
- // $ANTLR end "rule__JvmLowerBound__Group__1"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__4"
- // $ANTLR start "rule__JvmLowerBound__Group__1__Impl"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14142:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ;
- public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__XImportDeclaration__Group_1_0__4__Impl"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15171:1: rule__XImportDeclaration__Group_1_0__4__Impl : ( '*' ) ;
+ public final void rule__XImportDeclaration__Group_1_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14146:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14147:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15175:1: ( ( '*' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15176:1: ( '*' )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14147:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14148:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15176:1: ( '*' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15177:1: '*'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14149:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14149:2: rule__JvmLowerBound__TypeReferenceAssignment_1
- {
- pushFollow(FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl28411);
- rule__JvmLowerBound__TypeReferenceAssignment_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4());
}
-
+ match(input,36,FOLLOW_36_in_rule__XImportDeclaration__Group_1_0__4__Impl30514); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1());
+ after(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4());
}
}
@@ -40560,32 +43538,32 @@ public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionExcept
}
return ;
}
- // $ANTLR end "rule__JvmLowerBound__Group__1__Impl"
+ // $ANTLR end "rule__XImportDeclaration__Group_1_0__4__Impl"
- // $ANTLR start "rule__StyleSheet__ImportsAssignment_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14166:1: rule__StyleSheet__ImportsAssignment_0 : ( ruleImport ) ;
- public final void rule__StyleSheet__ImportsAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__StyleSheet__ImportSectionAssignment_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15201:1: rule__StyleSheet__ImportSectionAssignment_0 : ( ruleXImportSection ) ;
+ public final void rule__StyleSheet__ImportSectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14170:1: ( ( ruleImport ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14171:1: ( ruleImport )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15205:1: ( ( ruleXImportSection ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15206:1: ( ruleXImportSection )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14171:1: ( ruleImport )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14172:1: ruleImport
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15206:1: ( ruleXImportSection )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15207:1: ruleXImportSection
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getStyleSheetAccess().getImportsImportParserRuleCall_0_0());
+ before(grammarAccess.getStyleSheetAccess().getImportSectionXImportSectionParserRuleCall_0_0());
}
- pushFollow(FOLLOW_ruleImport_in_rule__StyleSheet__ImportsAssignment_028452);
- ruleImport();
+ pushFollow(FOLLOW_ruleXImportSection_in_rule__StyleSheet__ImportSectionAssignment_030560);
+ ruleXImportSection();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getStyleSheetAccess().getImportsImportParserRuleCall_0_0());
+ after(grammarAccess.getStyleSheetAccess().getImportSectionXImportSectionParserRuleCall_0_0());
}
}
@@ -40605,26 +43583,26 @@ public final void rule__StyleSheet__ImportsAssignment_0() throws RecognitionExce
}
return ;
}
- // $ANTLR end "rule__StyleSheet__ImportsAssignment_0"
+ // $ANTLR end "rule__StyleSheet__ImportSectionAssignment_0"
// $ANTLR start "rule__StyleSheet__NameAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14181:1: rule__StyleSheet__NameAssignment_2 : ( ruleQualifiedName ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15216:1: rule__StyleSheet__NameAssignment_2 : ( ruleQualifiedName ) ;
public final void rule__StyleSheet__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14185:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14186:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15220:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15221:1: ( ruleQualifiedName )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14186:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14187:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15221:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15222:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getNameQualifiedNameParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__StyleSheet__NameAssignment_228483);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__StyleSheet__NameAssignment_230591);
ruleQualifiedName();
state._fsp--;
@@ -40654,28 +43632,28 @@ public final void rule__StyleSheet__NameAssignment_2() throws RecognitionExcepti
// $ANTLR start "rule__StyleSheet__DiagramMappingAssignment_4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14196:1: rule__StyleSheet__DiagramMappingAssignment_4 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15231:1: rule__StyleSheet__DiagramMappingAssignment_4 : ( ( ruleQualifiedName ) ) ;
public final void rule__StyleSheet__DiagramMappingAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14200:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14201:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15235:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15236:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14201:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14202:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15236:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15237:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getDiagramMappingDiagramMappingCrossReference_4_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14203:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14204:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15238:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15239:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getDiagramMappingDiagramMappingQualifiedNameParserRuleCall_4_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__StyleSheet__DiagramMappingAssignment_428518);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__StyleSheet__DiagramMappingAssignment_430626);
ruleQualifiedName();
state._fsp--;
@@ -40711,22 +43689,22 @@ public final void rule__StyleSheet__DiagramMappingAssignment_4() throws Recognit
// $ANTLR start "rule__StyleSheet__StylesAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14215:1: rule__StyleSheet__StylesAssignment_5 : ( ruleStyle ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15250:1: rule__StyleSheet__StylesAssignment_5 : ( ruleStyle ) ;
public final void rule__StyleSheet__StylesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14219:1: ( ( ruleStyle ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14220:1: ( ruleStyle )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15254:1: ( ( ruleStyle ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15255:1: ( ruleStyle )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14220:1: ( ruleStyle )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14221:1: ruleStyle
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15255:1: ( ruleStyle )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15256:1: ruleStyle
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleSheetAccess().getStylesStyleParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleStyle_in_rule__StyleSheet__StylesAssignment_528553);
+ pushFollow(FOLLOW_ruleStyle_in_rule__StyleSheet__StylesAssignment_530661);
ruleStyle();
state._fsp--;
@@ -40755,74 +43733,29 @@ public final void rule__StyleSheet__StylesAssignment_5() throws RecognitionExcep
// $ANTLR end "rule__StyleSheet__StylesAssignment_5"
- // $ANTLR start "rule__Import__ImportedNamespaceAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14230:1: rule__Import__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ;
- public final void rule__Import__ImportedNamespaceAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14234:1: ( ( ruleQualifiedNameWithWildcard ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14235:1: ( ruleQualifiedNameWithWildcard )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14235:1: ( ruleQualifiedNameWithWildcard )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14236:1: ruleQualifiedNameWithWildcard
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
- }
- pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_rule__Import__ImportedNamespaceAssignment_128584);
- ruleQualifiedNameWithWildcard();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Import__ImportedNamespaceAssignment_1"
-
-
// $ANTLR start "rule__Style__MappingsAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14245:1: rule__Style__MappingsAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15265:1: rule__Style__MappingsAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__Style__MappingsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14249:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14250:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15269:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15270:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14250:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14251:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15270:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15271:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getMappingsAbstractMappingCrossReference_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14252:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14253:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15272:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15273:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getMappingsAbstractMappingQualifiedNameParserRuleCall_1_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_128619);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_130696);
ruleQualifiedName();
state._fsp--;
@@ -40858,28 +43791,28 @@ public final void rule__Style__MappingsAssignment_1() throws RecognitionExceptio
// $ANTLR start "rule__Style__MappingsAssignment_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14264:1: rule__Style__MappingsAssignment_2_1 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15284:1: rule__Style__MappingsAssignment_2_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__Style__MappingsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14268:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14269:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15288:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15289:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14269:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14270:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15289:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15290:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getMappingsAbstractMappingCrossReference_2_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14271:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14272:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15291:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15292:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getMappingsAbstractMappingQualifiedNameParserRuleCall_2_1_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_2_128658);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_2_130735);
ruleQualifiedName();
state._fsp--;
@@ -40915,22 +43848,22 @@ public final void rule__Style__MappingsAssignment_2_1() throws RecognitionExcept
// $ANTLR start "rule__Style__JavaClassAssignment_3_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14283:1: rule__Style__JavaClassAssignment_3_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15303:1: rule__Style__JavaClassAssignment_3_1 : ( ruleJvmTypeReference ) ;
public final void rule__Style__JavaClassAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14287:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14288:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15307:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15308:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14288:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14289:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15308:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15309:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getJavaClassJvmTypeReferenceParserRuleCall_3_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__Style__JavaClassAssignment_3_128693);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__Style__JavaClassAssignment_3_130770);
ruleJvmTypeReference();
state._fsp--;
@@ -40960,22 +43893,22 @@ public final void rule__Style__JavaClassAssignment_3_1() throws RecognitionExcep
// $ANTLR start "rule__Style__ExpressionAssignment_4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14298:1: rule__Style__ExpressionAssignment_4 : ( ruleXBlockExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15318:1: rule__Style__ExpressionAssignment_4 : ( ruleXBlockExpression ) ;
public final void rule__Style__ExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14302:1: ( ( ruleXBlockExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14303:1: ( ruleXBlockExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15322:1: ( ( ruleXBlockExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15323:1: ( ruleXBlockExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14303:1: ( ruleXBlockExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14304:1: ruleXBlockExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15323:1: ( ruleXBlockExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15324:1: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStyleAccess().getExpressionXBlockExpressionParserRuleCall_4_0());
}
- pushFollow(FOLLOW_ruleXBlockExpression_in_rule__Style__ExpressionAssignment_428724);
+ pushFollow(FOLLOW_ruleXBlockExpression_in_rule__Style__ExpressionAssignment_430801);
ruleXBlockExpression();
state._fsp--;
@@ -41005,22 +43938,22 @@ public final void rule__Style__ExpressionAssignment_4() throws RecognitionExcept
// $ANTLR start "rule__XColorLiteral__ColorAssignment"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14313:1: rule__XColorLiteral__ColorAssignment : ( RULE_COLOR ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15333:1: rule__XColorLiteral__ColorAssignment : ( RULE_COLOR ) ;
public final void rule__XColorLiteral__ColorAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14317:1: ( ( RULE_COLOR ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14318:1: ( RULE_COLOR )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15337:1: ( ( RULE_COLOR ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15338:1: ( RULE_COLOR )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14318:1: ( RULE_COLOR )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14319:1: RULE_COLOR
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15338:1: ( RULE_COLOR )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15339:1: RULE_COLOR
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXColorLiteralAccess().getColorCOLORTerminalRuleCall_0());
}
- match(input,RULE_COLOR,FOLLOW_RULE_COLOR_in_rule__XColorLiteral__ColorAssignment28755); if (state.failed) return ;
+ match(input,RULE_COLOR,FOLLOW_RULE_COLOR_in_rule__XColorLiteral__ColorAssignment30832); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXColorLiteralAccess().getColorCOLORTerminalRuleCall_0());
}
@@ -41046,34 +43979,34 @@ public final void rule__XColorLiteral__ColorAssignment() throws RecognitionExcep
// $ANTLR start "rule__XAssignment__FeatureAssignment_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14328:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15348:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14332:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14333:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15352:1: ( ( ( ruleFeatureCallID ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15353:1: ( ( ruleFeatureCallID ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14333:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14334:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15353:1: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15354:1: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14335:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14336:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15355:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15356:1: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_0_1_0_1());
+ before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XAssignment__FeatureAssignment_0_128790);
- ruleValidID();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_130867);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_0_1_0_1());
+ after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1());
}
}
@@ -41103,22 +44036,22 @@ public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionE
// $ANTLR start "rule__XAssignment__ValueAssignment_0_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14347:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15367:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ;
public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14351:1: ( ( ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14352:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15371:1: ( ( ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15372:1: ( ruleXAssignment )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14352:1: ( ruleXAssignment )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14353:1: ruleXAssignment
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15372:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15373:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0());
}
- pushFollow(FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_328825);
+ pushFollow(FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_330902);
ruleXAssignment();
state._fsp--;
@@ -41148,28 +44081,28 @@ public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionExc
// $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14362:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15382:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ;
public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14366:1: ( ( ( ruleOpMultiAssign ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14367:1: ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15386:1: ( ( ( ruleOpMultiAssign ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15387:1: ( ( ruleOpMultiAssign ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14367:1: ( ( ruleOpMultiAssign ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14368:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15387:1: ( ( ruleOpMultiAssign ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15388:1: ( ruleOpMultiAssign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14369:1: ( ruleOpMultiAssign )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14370:1: ruleOpMultiAssign
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15389:1: ( ruleOpMultiAssign )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15390:1: ruleOpMultiAssign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_128860);
+ pushFollow(FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_130937);
ruleOpMultiAssign();
state._fsp--;
@@ -41205,22 +44138,22 @@ public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws Recogn
// $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14381:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15401:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ;
public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14385:1: ( ( ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14386:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15405:1: ( ( ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15406:1: ( ruleXAssignment )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14386:1: ( ruleXAssignment )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14387:1: ruleXAssignment
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15406:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15407:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_128895);
+ pushFollow(FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_130972);
ruleXAssignment();
state._fsp--;
@@ -41250,28 +44183,28 @@ public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws Recog
// $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14396:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15416:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ;
public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14400:1: ( ( ( ruleOpOr ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14401:1: ( ( ruleOpOr ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15420:1: ( ( ( ruleOpOr ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15421:1: ( ( ruleOpOr ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14401:1: ( ( ruleOpOr ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14402:1: ( ruleOpOr )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15421:1: ( ( ruleOpOr ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15422:1: ( ruleOpOr )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14403:1: ( ruleOpOr )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14404:1: ruleOpOr
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15423:1: ( ruleOpOr )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15424:1: ruleOpOr
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_128930);
+ pushFollow(FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_131007);
ruleOpOr();
state._fsp--;
@@ -41307,22 +44240,22 @@ public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws Recogn
// $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14415:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15435:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ;
public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14419:1: ( ( ruleXAndExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14420:1: ( ruleXAndExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15439:1: ( ( ruleXAndExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15440:1: ( ruleXAndExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14420:1: ( ruleXAndExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14421:1: ruleXAndExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15440:1: ( ruleXAndExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15441:1: ruleXAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_128965);
+ pushFollow(FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_131042);
ruleXAndExpression();
state._fsp--;
@@ -41352,28 +44285,28 @@ public final void rule__XOrExpression__RightOperandAssignment_1_1() throws Recog
// $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14430:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15450:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ;
public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14434:1: ( ( ( ruleOpAnd ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14435:1: ( ( ruleOpAnd ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15454:1: ( ( ( ruleOpAnd ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15455:1: ( ( ruleOpAnd ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14435:1: ( ( ruleOpAnd ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14436:1: ( ruleOpAnd )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15455:1: ( ( ruleOpAnd ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15456:1: ( ruleOpAnd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14437:1: ( ruleOpAnd )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14438:1: ruleOpAnd
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15457:1: ( ruleOpAnd )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15458:1: ruleOpAnd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_129000);
+ pushFollow(FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_131077);
ruleOpAnd();
state._fsp--;
@@ -41409,22 +44342,22 @@ public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws Recog
// $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14449:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15469:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ;
public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14453:1: ( ( ruleXEqualityExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14454:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15473:1: ( ( ruleXEqualityExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15474:1: ( ruleXEqualityExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14454:1: ( ruleXEqualityExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14455:1: ruleXEqualityExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15474:1: ( ruleXEqualityExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15475:1: ruleXEqualityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_129035);
+ pushFollow(FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_131112);
ruleXEqualityExpression();
state._fsp--;
@@ -41454,28 +44387,28 @@ public final void rule__XAndExpression__RightOperandAssignment_1_1() throws Reco
// $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14464:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15484:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ;
public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14468:1: ( ( ( ruleOpEquality ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14469:1: ( ( ruleOpEquality ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15488:1: ( ( ( ruleOpEquality ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15489:1: ( ( ruleOpEquality ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14469:1: ( ( ruleOpEquality ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14470:1: ( ruleOpEquality )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15489:1: ( ( ruleOpEquality ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15490:1: ( ruleOpEquality )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14471:1: ( ruleOpEquality )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14472:1: ruleOpEquality
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15491:1: ( ruleOpEquality )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15492:1: ruleOpEquality
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_129070);
+ pushFollow(FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_131147);
ruleOpEquality();
state._fsp--;
@@ -41511,22 +44444,22 @@ public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws
// $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14483:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15503:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ;
public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14487:1: ( ( ruleXRelationalExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14488:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15507:1: ( ( ruleXRelationalExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15508:1: ( ruleXRelationalExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14488:1: ( ruleXRelationalExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14489:1: ruleXRelationalExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15508:1: ( ruleXRelationalExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15509:1: ruleXRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_129105);
+ pushFollow(FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_131182);
ruleXRelationalExpression();
state._fsp--;
@@ -41556,22 +44489,22 @@ public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws
// $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14498:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15518:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ;
public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14502:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14503:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15522:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15523:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14503:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14504:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15523:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15524:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_129136);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_131213);
ruleJvmTypeReference();
state._fsp--;
@@ -41601,28 +44534,28 @@ public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws Rec
// $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14513:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15533:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ;
public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14517:1: ( ( ( ruleOpCompare ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14518:1: ( ( ruleOpCompare ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15537:1: ( ( ( ruleOpCompare ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15538:1: ( ( ruleOpCompare ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14518:1: ( ( ruleOpCompare ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14519:1: ( ruleOpCompare )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15538:1: ( ( ruleOpCompare ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15539:1: ( ruleOpCompare )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14520:1: ( ruleOpCompare )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14521:1: ruleOpCompare
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15540:1: ( ruleOpCompare )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15541:1: ruleOpCompare
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_129171);
+ pushFollow(FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_131248);
ruleOpCompare();
state._fsp--;
@@ -41658,22 +44591,22 @@ public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() thr
// $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14532:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15552:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ;
public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14536:1: ( ( ruleXOtherOperatorExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14537:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15556:1: ( ( ruleXOtherOperatorExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15557:1: ( ruleXOtherOperatorExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14537:1: ( ruleXOtherOperatorExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14538:1: ruleXOtherOperatorExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15557:1: ( ruleXOtherOperatorExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15558:1: ruleXOtherOperatorExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_129206);
+ pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_131283);
ruleXOtherOperatorExpression();
state._fsp--;
@@ -41703,28 +44636,28 @@ public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() th
// $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14547:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15567:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ;
public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14551:1: ( ( ( ruleOpOther ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14552:1: ( ( ruleOpOther ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15571:1: ( ( ( ruleOpOther ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15572:1: ( ( ruleOpOther ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14552:1: ( ( ruleOpOther ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14553:1: ( ruleOpOther )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15572:1: ( ( ruleOpOther ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15573:1: ( ruleOpOther )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14554:1: ( ruleOpOther )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14555:1: ruleOpOther
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15574:1: ( ruleOpOther )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15575:1: ruleOpOther
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_129241);
+ pushFollow(FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_131318);
ruleOpOther();
state._fsp--;
@@ -41760,22 +44693,22 @@ public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() th
// $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14566:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15586:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ;
public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14570:1: ( ( ruleXAdditiveExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14571:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15590:1: ( ( ruleXAdditiveExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15591:1: ( ruleXAdditiveExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14571:1: ( ruleXAdditiveExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14572:1: ruleXAdditiveExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15591:1: ( ruleXAdditiveExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15592:1: ruleXAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_129276);
+ pushFollow(FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_131353);
ruleXAdditiveExpression();
state._fsp--;
@@ -41805,28 +44738,28 @@ public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() t
// $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14581:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15601:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ;
public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14585:1: ( ( ( ruleOpAdd ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14586:1: ( ( ruleOpAdd ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15605:1: ( ( ( ruleOpAdd ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15606:1: ( ( ruleOpAdd ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14586:1: ( ( ruleOpAdd ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14587:1: ( ruleOpAdd )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15606:1: ( ( ruleOpAdd ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15607:1: ( ruleOpAdd )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14588:1: ( ruleOpAdd )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14589:1: ruleOpAdd
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15608:1: ( ruleOpAdd )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15609:1: ruleOpAdd
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_129311);
+ pushFollow(FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_131388);
ruleOpAdd();
state._fsp--;
@@ -41862,22 +44795,22 @@ public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws
// $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14600:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15620:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ;
public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14604:1: ( ( ruleXMultiplicativeExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14605:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15624:1: ( ( ruleXMultiplicativeExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15625:1: ( ruleXMultiplicativeExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14605:1: ( ruleXMultiplicativeExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14606:1: ruleXMultiplicativeExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15625:1: ( ruleXMultiplicativeExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15626:1: ruleXMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_129346);
+ pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_131423);
ruleXMultiplicativeExpression();
state._fsp--;
@@ -41907,28 +44840,28 @@ public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws
// $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14615:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15635:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ;
public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14619:1: ( ( ( ruleOpMulti ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14620:1: ( ( ruleOpMulti ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15639:1: ( ( ( ruleOpMulti ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15640:1: ( ( ruleOpMulti ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14620:1: ( ( ruleOpMulti ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14621:1: ( ruleOpMulti )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15640:1: ( ( ruleOpMulti ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15641:1: ( ruleOpMulti )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14622:1: ( ruleOpMulti )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14623:1: ruleOpMulti
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15642:1: ( ruleOpMulti )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15643:1: ruleOpMulti
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_129381);
+ pushFollow(FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_131458);
ruleOpMulti();
state._fsp--;
@@ -41964,22 +44897,22 @@ public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() t
// $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14634:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15654:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ;
public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14638:1: ( ( ruleXUnaryOperation ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14639:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15658:1: ( ( ruleXUnaryOperation ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15659:1: ( ruleXUnaryOperation )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14639:1: ( ruleXUnaryOperation )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14640:1: ruleXUnaryOperation
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15659:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15660:1: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_129416);
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_131493);
ruleXUnaryOperation();
state._fsp--;
@@ -42009,28 +44942,28 @@ public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1()
// $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14649:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15669:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ;
public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14653:1: ( ( ( ruleOpUnary ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14654:1: ( ( ruleOpUnary ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15673:1: ( ( ( ruleOpUnary ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15674:1: ( ( ruleOpUnary ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14654:1: ( ( ruleOpUnary ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14655:1: ( ruleOpUnary )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15674:1: ( ( ruleOpUnary ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15675:1: ( ruleOpUnary )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14656:1: ( ruleOpUnary )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14657:1: ruleOpUnary
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15676:1: ( ruleOpUnary )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15677:1: ruleOpUnary
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1());
}
- pushFollow(FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_129451);
+ pushFollow(FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_131528);
ruleOpUnary();
state._fsp--;
@@ -42066,28 +44999,28 @@ public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws Recognit
// $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14668:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXCastedExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15688:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ;
public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14672:1: ( ( ruleXCastedExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14673:1: ( ruleXCastedExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15692:1: ( ( ruleXUnaryOperation ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15693:1: ( ruleXUnaryOperation )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14673:1: ( ruleXCastedExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14674:1: ruleXCastedExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15693:1: ( ruleXUnaryOperation )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15694:1: ruleXUnaryOperation
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0());
+ before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0());
}
- pushFollow(FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__OperandAssignment_0_229486);
- ruleXCastedExpression();
+ pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_231563);
+ ruleXUnaryOperation();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXUnaryOperationAccess().getOperandXCastedExpressionParserRuleCall_0_2_0());
+ after(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0());
}
}
@@ -42111,22 +45044,22 @@ public final void rule__XUnaryOperation__OperandAssignment_0_2() throws Recognit
// $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14683:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15703:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14687:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14688:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15707:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15708:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14688:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14689:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15708:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15709:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_129517);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_131594);
ruleJvmTypeReference();
state._fsp--;
@@ -42155,35 +45088,88 @@ public final void rule__XCastedExpression__TypeAssignment_1_1() throws Recogniti
// $ANTLR end "rule__XCastedExpression__TypeAssignment_1_1"
+ // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15718:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ;
+ public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15722:1: ( ( ( '::' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15723:1: ( ( '::' ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15723:1: ( ( '::' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15724:1: ( '::' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15725:1: ( '::' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15726:1: '::'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
+ }
+ match(input,81,FOLLOW_81_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_131630); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1"
+
+
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14698:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15741:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14702:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14703:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15745:1: ( ( ( ruleFeatureCallID ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15746:1: ( ( ruleFeatureCallID ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14703:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14704:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15746:1: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15747:1: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14705:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14706:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15748:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15749:1: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_0_0_0_2_0_1());
+ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_229552);
- ruleValidID();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_231673);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_0_0_0_2_0_1());
+ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1());
}
}
@@ -42213,22 +45199,22 @@ public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws
// $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14717:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15760:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ;
public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14721:1: ( ( ruleXAssignment ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14722:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15764:1: ( ( ruleXAssignment ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15765:1: ( ruleXAssignment )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14722:1: ( ruleXAssignment )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14723:1: ruleXAssignment
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15765:1: ( ruleXAssignment )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15766:1: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0());
}
- pushFollow(FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_129587);
+ pushFollow(FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_131708);
ruleXAssignment();
state._fsp--;
@@ -42258,28 +45244,28 @@ public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws Recog
// $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14732:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15775:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ;
public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14736:1: ( ( ( '?.' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14737:1: ( ( '?.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15779:1: ( ( ( '?.' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15780:1: ( ( '?.' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14737:1: ( ( '?.' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14738:1: ( '?.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15780:1: ( ( '?.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15781:1: ( '?.' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14739:1: ( '?.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14740:1: '?.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15782:1: ( '?.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15783:1: '?.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
- match(input,75,FOLLOW_75_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_129623); if (state.failed) return ;
+ match(input,82,FOLLOW_82_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_131744); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0());
}
@@ -42310,37 +45296,37 @@ public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() thr
// $ANTLR end "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1"
- // $ANTLR start "rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14755:1: rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2 : ( ( '*.' ) ) ;
- public final void rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2() throws RecognitionException {
+ // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15798:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ;
+ public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14759:1: ( ( ( '*.' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14760:1: ( ( '*.' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15802:1: ( ( ( '::' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15803:1: ( ( '::' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14760:1: ( ( '*.' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14761:1: ( '*.' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15803:1: ( ( '::' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15804:1: ( '::' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
+ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14762:1: ( '*.' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14763:1: '*.'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15805:1: ( '::' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15806:1: '::'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
+ before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
- match(input,76,FOLLOW_76_in_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_229667); if (state.failed) return ;
+ match(input,81,FOLLOW_81_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_231788); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
+ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getSpreadingAsteriskFullStopKeyword_1_1_0_0_1_2_0());
+ after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0());
}
}
@@ -42360,26 +45346,26 @@ public final void rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2() th
}
return ;
}
- // $ANTLR end "rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2"
+ // $ANTLR end "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2"
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14778:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15821:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14782:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14783:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15825:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15826:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14783:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14784:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15826:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15827:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_129706);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_131827);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -42409,22 +45395,22 @@ public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() th
// $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14793:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15836:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14797:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14798:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15840:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15841:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14798:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14799:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15841:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15842:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_129737);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_131858);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -42454,34 +45440,34 @@ public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1()
// $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14808:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleValidID ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15851:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleFeatureCallID ) ) ;
public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14812:1: ( ( ( ruleValidID ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14813:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15855:1: ( ( ( ruleFeatureCallID ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15856:1: ( ( ruleFeatureCallID ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14813:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14814:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15856:1: ( ( ruleFeatureCallID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15857:1: ( ruleFeatureCallID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14815:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14816:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15858:1: ( ruleFeatureCallID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15859:1: ruleFeatureCallID
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_1_2_0_1());
+ before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_229772);
- ruleValidID();
+ pushFollow(FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_231893);
+ ruleFeatureCallID();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementValidIDParserRuleCall_1_1_2_0_1());
+ after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1());
}
}
@@ -42511,28 +45497,28 @@ public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws Rec
// $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14827:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15870:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ;
public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14831:1: ( ( ( '(' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14832:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15874:1: ( ( ( '(' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15875:1: ( ( '(' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14832:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14833:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15875:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15876:1: ( '(' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14834:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14835:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15877:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15878:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
- match(input,52,FOLLOW_52_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_029812); if (state.failed) return ;
+ match(input,62,FOLLOW_62_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_031933); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0());
}
@@ -42564,22 +45550,22 @@ public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14850:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15893:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14854:1: ( ( ruleXShortClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14855:1: ( ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15897:1: ( ( ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15898:1: ( ruleXShortClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14855:1: ( ruleXShortClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14856:1: ruleXShortClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15898:1: ( ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15899:1: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0());
}
- pushFollow(FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_029851);
+ pushFollow(FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_031972);
ruleXShortClosure();
state._fsp--;
@@ -42609,22 +45595,22 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14865:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15908:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14869:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14870:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15912:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15913:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14870:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14871:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15913:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15914:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_029882);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_032003);
ruleXExpression();
state._fsp--;
@@ -42654,22 +45640,22 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14880:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15923:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14884:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14885:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15927:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15928:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14885:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14886:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15928:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15929:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_129913);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_132034);
ruleXExpression();
state._fsp--;
@@ -42699,22 +45685,22 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_
// $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14895:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15938:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ;
public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14899:1: ( ( ruleXClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14900:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15942:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15943:1: ( ruleXClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14900:1: ( ruleXClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14901:1: ruleXClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15943:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15944:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0());
}
- pushFollow(FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_429944);
+ pushFollow(FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_432065);
ruleXClosure();
state._fsp--;
@@ -42743,23 +45729,203 @@ public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(
// $ANTLR end "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4"
+ // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15953:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
+ public final void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15957:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15958:1: ( ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15958:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15959:1: ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_032096);
+ ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSetLiteral__ElementsAssignment_3_0"
+
+
+ // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15968:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
+ public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15972:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15973:1: ( ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15973:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15974:1: ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_132127);
+ ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XSetLiteral__ElementsAssignment_3_1_1"
+
+
+ // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15983:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ;
+ public final void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15987:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15988:1: ( ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15988:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15989:1: ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_032158);
+ ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XListLiteral__ElementsAssignment_3_0"
+
+
+ // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15998:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ;
+ public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16002:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16003:1: ( ruleXExpression )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16003:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16004:1: ruleXExpression
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
+ }
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_132189);
+ ruleXExpression();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XListLiteral__ElementsAssignment_3_1_1"
+
+
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14910:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16013:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14914:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14915:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16017:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16018:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14915:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14916:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16018:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16019:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_029975);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_032220);
ruleJvmFormalParameter();
state._fsp--;
@@ -42789,22 +45955,22 @@ public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() t
// $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14925:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16028:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14929:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14930:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16032:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16033:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14930:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14931:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16033:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16034:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_130006);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_132251);
ruleJvmFormalParameter();
state._fsp--;
@@ -42834,28 +46000,28 @@ public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1()
// $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14940:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16043:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ;
public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14944:1: ( ( ( '|' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14945:1: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16047:1: ( ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16048:1: ( ( '|' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14945:1: ( ( '|' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14946:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16048:1: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16049:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14947:1: ( '|' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14948:1: '|'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16050:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16051:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
- match(input,77,FOLLOW_77_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_130042); if (state.failed) return ;
+ match(input,83,FOLLOW_83_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_132287); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0());
}
@@ -42887,22 +46053,22 @@ public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws Recogn
// $ANTLR start "rule__XClosure__ExpressionAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14963:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16066:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ;
public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14967:1: ( ( ruleXExpressionInClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14968:1: ( ruleXExpressionInClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16070:1: ( ( ruleXExpressionInClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16071:1: ( ruleXExpressionInClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14968:1: ( ruleXExpressionInClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14969:1: ruleXExpressionInClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16071:1: ( ruleXExpressionInClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16072:1: ruleXExpressionInClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_230081);
+ pushFollow(FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_232326);
ruleXExpressionInClosure();
state._fsp--;
@@ -42932,22 +46098,22 @@ public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionExc
// $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14978:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionInsideBlock ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16081:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionInsideBlock ) ;
public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14982:1: ( ( ruleXExpressionInsideBlock ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14983:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16085:1: ( ( ruleXExpressionInsideBlock ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16086:1: ( ruleXExpressionInsideBlock )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14983:1: ( ruleXExpressionInsideBlock )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14984:1: ruleXExpressionInsideBlock
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16086:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16087:1: ruleXExpressionInsideBlock
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_030112);
+ pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_032357);
ruleXExpressionInsideBlock();
state._fsp--;
@@ -42977,22 +46143,22 @@ public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14993:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16096:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14997:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14998:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16100:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16101:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14998:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14999:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16101:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16102:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_030143);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_032388);
ruleJvmFormalParameter();
state._fsp--;
@@ -43022,22 +46188,22 @@ public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_
// $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15008:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16111:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ;
public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15012:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15013:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16115:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16116:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15013:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15014:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16116:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16117:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_130174);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_132419);
ruleJvmFormalParameter();
state._fsp--;
@@ -43067,28 +46233,28 @@ public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_
// $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15023:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16126:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ;
public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15027:1: ( ( ( '|' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15028:1: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16130:1: ( ( ( '|' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16131:1: ( ( '|' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15028:1: ( ( '|' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15029:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16131:1: ( ( '|' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16132:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15030:1: ( '|' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15031:1: '|'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16133:1: ( '|' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16134:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
- match(input,77,FOLLOW_77_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_230210); if (state.failed) return ;
+ match(input,83,FOLLOW_83_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_232455); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0());
}
@@ -43120,22 +46286,22 @@ public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws R
// $ANTLR start "rule__XShortClosure__ExpressionAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15046:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16149:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ;
public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15050:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15051:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16153:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16154:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15051:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15052:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16154:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16155:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_130249);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_132494);
ruleXExpression();
state._fsp--;
@@ -43165,22 +46331,22 @@ public final void rule__XShortClosure__ExpressionAssignment_1() throws Recogniti
// $ANTLR start "rule__XIfExpression__IfAssignment_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15061:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16164:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ;
public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15065:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15066:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16168:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16169:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15066:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15067:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16169:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16170:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_330280);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_332525);
ruleXExpression();
state._fsp--;
@@ -43210,22 +46376,22 @@ public final void rule__XIfExpression__IfAssignment_3() throws RecognitionExcept
// $ANTLR start "rule__XIfExpression__ThenAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15076:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16179:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15080:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15081:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16183:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16184:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15081:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15082:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16184:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16185:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_530311);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_532556);
ruleXExpression();
state._fsp--;
@@ -43255,22 +46421,22 @@ public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionExce
// $ANTLR start "rule__XIfExpression__ElseAssignment_6_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15091:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16194:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ;
public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15095:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15096:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16198:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16199:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15096:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15097:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16199:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16200:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_130342);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_132587);
ruleXExpression();
state._fsp--;
@@ -43300,22 +46466,22 @@ public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionEx
// $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15106:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 : ( ruleValidID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16209:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 : ( ruleValidID ) ;
public final void rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15110:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15111:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16213:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16214:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15111:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15112:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16214:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16215:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0_0_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_030373);
+ pushFollow(FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_032618);
ruleValidID();
state._fsp--;
@@ -43345,22 +46511,22 @@ public final void rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0() th
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15121:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16224:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15125:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15126:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16228:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16229:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15126:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15127:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16229:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16230:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_130404);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_132649);
ruleXExpression();
state._fsp--;
@@ -43390,22 +46556,22 @@ public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws Recog
// $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15136:1: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 : ( ruleValidID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16239:1: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 : ( ruleValidID ) ;
public final void rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15140:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15141:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16243:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16244:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15141:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15142:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16244:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16245:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_1_0_0_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_130435);
+ pushFollow(FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_132680);
ruleValidID();
state._fsp--;
@@ -43435,22 +46601,22 @@ public final void rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1() th
// $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15151:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16254:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15155:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15156:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16258:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16259:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15156:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15157:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16259:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16260:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_130466);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_132711);
ruleXExpression();
state._fsp--;
@@ -43480,22 +46646,22 @@ public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws Recog
// $ANTLR start "rule__XSwitchExpression__CasesAssignment_4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15166:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16269:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ;
public final void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15170:1: ( ( ruleXCasePart ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15171:1: ( ruleXCasePart )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16273:1: ( ( ruleXCasePart ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16274:1: ( ruleXCasePart )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15171:1: ( ruleXCasePart )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15172:1: ruleXCasePart
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16274:1: ( ruleXCasePart )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16275:1: ruleXCasePart
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0());
}
- pushFollow(FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_430497);
+ pushFollow(FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_432742);
ruleXCasePart();
state._fsp--;
@@ -43525,22 +46691,22 @@ public final void rule__XSwitchExpression__CasesAssignment_4() throws Recognitio
// $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15181:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16284:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ;
public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15185:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15186:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16288:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16289:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15186:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15187:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16289:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16290:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_230528);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_232773);
ruleXExpression();
state._fsp--;
@@ -43570,22 +46736,22 @@ public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws Recogn
// $ANTLR start "rule__XCasePart__TypeGuardAssignment_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15196:1: rule__XCasePart__TypeGuardAssignment_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16299:1: rule__XCasePart__TypeGuardAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__XCasePart__TypeGuardAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15200:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15201:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16303:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16304:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15201:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15202:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16304:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16305:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_030559);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_032804);
ruleJvmTypeReference();
state._fsp--;
@@ -43615,22 +46781,22 @@ public final void rule__XCasePart__TypeGuardAssignment_0() throws RecognitionExc
// $ANTLR start "rule__XCasePart__CaseAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15211:1: rule__XCasePart__CaseAssignment_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16314:1: rule__XCasePart__CaseAssignment_1_1 : ( ruleXExpression ) ;
public final void rule__XCasePart__CaseAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15215:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15216:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16318:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16319:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15216:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15217:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16319:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16320:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_130590);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_132835);
ruleXExpression();
state._fsp--;
@@ -43660,22 +46826,22 @@ public final void rule__XCasePart__CaseAssignment_1_1() throws RecognitionExcept
// $ANTLR start "rule__XCasePart__ThenAssignment_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15226:1: rule__XCasePart__ThenAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16329:1: rule__XCasePart__ThenAssignment_3 : ( ruleXExpression ) ;
public final void rule__XCasePart__ThenAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15230:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15231:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16333:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16334:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15231:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15232:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16334:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16335:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_330621);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_332866);
ruleXExpression();
state._fsp--;
@@ -43705,22 +46871,22 @@ public final void rule__XCasePart__ThenAssignment_3() throws RecognitionExceptio
// $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15241:1: rule__XForLoopExpression__DeclaredParamAssignment_3 : ( ruleJvmFormalParameter ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16344:1: rule__XForLoopExpression__DeclaredParamAssignment_3 : ( ruleJvmFormalParameter ) ;
public final void rule__XForLoopExpression__DeclaredParamAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15245:1: ( ( ruleJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15246:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16348:1: ( ( ruleJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16349:1: ( ruleJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15246:1: ( ruleJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15247:1: ruleJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16349:1: ( ruleJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16350:1: ruleJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_330652);
+ pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_332897);
ruleJvmFormalParameter();
state._fsp--;
@@ -43750,22 +46916,22 @@ public final void rule__XForLoopExpression__DeclaredParamAssignment_3() throws R
// $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15256:1: rule__XForLoopExpression__ForExpressionAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16359:1: rule__XForLoopExpression__ForExpressionAssignment_5 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__ForExpressionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15260:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15261:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16363:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16364:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15261:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15262:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16364:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16365:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_530683);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_532928);
ruleXExpression();
state._fsp--;
@@ -43795,22 +46961,22 @@ public final void rule__XForLoopExpression__ForExpressionAssignment_5() throws R
// $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_7"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15271:1: rule__XForLoopExpression__EachExpressionAssignment_7 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16374:1: rule__XForLoopExpression__EachExpressionAssignment_7 : ( ruleXExpression ) ;
public final void rule__XForLoopExpression__EachExpressionAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15275:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15276:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16378:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16379:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15276:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15277:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16379:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16380:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_730714);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_732959);
ruleXExpression();
state._fsp--;
@@ -43840,22 +47006,22 @@ public final void rule__XForLoopExpression__EachExpressionAssignment_7() throws
// $ANTLR start "rule__XWhileExpression__PredicateAssignment_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15286:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16389:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15290:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15291:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16393:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16394:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15291:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15292:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16394:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16395:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_330745);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_332990);
ruleXExpression();
state._fsp--;
@@ -43885,22 +47051,22 @@ public final void rule__XWhileExpression__PredicateAssignment_3() throws Recogni
// $ANTLR start "rule__XWhileExpression__BodyAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15301:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16404:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ;
public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15305:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15306:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16408:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16409:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15306:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15307:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16409:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16410:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_530776);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_533021);
ruleXExpression();
state._fsp--;
@@ -43930,22 +47096,22 @@ public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionE
// $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15316:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16419:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15320:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15321:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16423:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16424:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15321:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15322:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16424:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16425:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_230807);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_233052);
ruleXExpression();
state._fsp--;
@@ -43975,22 +47141,22 @@ public final void rule__XDoWhileExpression__BodyAssignment_2() throws Recognitio
// $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15331:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16434:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ;
public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15335:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15336:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16438:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16439:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15336:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15337:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16439:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16440:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_530838);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_533083);
ruleXExpression();
state._fsp--;
@@ -44020,22 +47186,22 @@ public final void rule__XDoWhileExpression__PredicateAssignment_5() throws Recog
// $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15346:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionInsideBlock ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16449:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionInsideBlock ) ;
public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15350:1: ( ( ruleXExpressionInsideBlock ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15351:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16453:1: ( ( ruleXExpressionInsideBlock ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16454:1: ( ruleXExpressionInsideBlock )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15351:1: ( ruleXExpressionInsideBlock )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15352:1: ruleXExpressionInsideBlock
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16454:1: ( ruleXExpressionInsideBlock )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16455:1: ruleXExpressionInsideBlock
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0());
}
- pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_030869);
+ pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_033114);
ruleXExpressionInsideBlock();
state._fsp--;
@@ -44065,28 +47231,28 @@ public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws Rec
// $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15361:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16464:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ;
public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15365:1: ( ( ( 'var' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15366:1: ( ( 'var' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16468:1: ( ( ( 'var' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16469:1: ( ( 'var' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15366:1: ( ( 'var' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15367:1: ( 'var' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16469:1: ( ( 'var' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16470:1: ( 'var' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15368:1: ( 'var' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15369:1: 'var'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16471:1: ( 'var' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16472:1: 'var'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
- match(input,78,FOLLOW_78_in_rule__XVariableDeclaration__WriteableAssignment_1_030905); if (state.failed) return ;
+ match(input,84,FOLLOW_84_in_rule__XVariableDeclaration__WriteableAssignment_1_033150); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0());
}
@@ -44118,22 +47284,22 @@ public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws R
// $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15384:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16487:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ;
public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15388:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15389:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16491:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16492:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15389:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15390:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16492:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16493:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_030944);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_033189);
ruleJvmTypeReference();
state._fsp--;
@@ -44163,22 +47329,22 @@ public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws Re
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15399:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16502:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15403:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15404:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16506:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16507:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15404:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15405:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16507:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16508:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_130975);
+ pushFollow(FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_133220);
ruleValidID();
state._fsp--;
@@ -44208,22 +47374,22 @@ public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws Re
// $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15414:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16517:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ;
public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15418:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15419:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16521:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16522:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15419:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15420:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16522:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16523:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_131006);
+ pushFollow(FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_133251);
ruleValidID();
state._fsp--;
@@ -44253,22 +47419,22 @@ public final void rule__XVariableDeclaration__NameAssignment_2_1() throws Recogn
// $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15429:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16532:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ;
public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15433:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15434:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16536:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16537:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15434:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15435:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16537:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16538:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_131037);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_133282);
ruleXExpression();
state._fsp--;
@@ -44298,22 +47464,22 @@ public final void rule__XVariableDeclaration__RightAssignment_3_1() throws Recog
// $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15444:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16547:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15448:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15449:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16551:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16552:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15449:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15450:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16552:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16553:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_031068);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_033313);
ruleJvmTypeReference();
state._fsp--;
@@ -44343,22 +47509,22 @@ public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws R
// $ANTLR start "rule__JvmFormalParameter__NameAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15459:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16562:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15463:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15464:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16566:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16567:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15464:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15465:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16567:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16568:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_131099);
+ pushFollow(FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_133344);
ruleValidID();
state._fsp--;
@@ -44388,22 +47554,22 @@ public final void rule__JvmFormalParameter__NameAssignment_1() throws Recognitio
// $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15474:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16577:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ;
public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15478:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15479:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16581:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16582:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15479:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15480:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16582:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16583:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_031130);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_033375);
ruleJvmTypeReference();
state._fsp--;
@@ -44433,22 +47599,22 @@ public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() thro
// $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15489:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16592:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ;
public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15493:1: ( ( ruleValidID ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15494:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16596:1: ( ( ruleValidID ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16597:1: ( ruleValidID )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15494:1: ( ruleValidID )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15495:1: ruleValidID
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16597:1: ( ruleValidID )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16598:1: ruleValidID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_131161);
+ pushFollow(FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_133406);
ruleValidID();
state._fsp--;
@@ -44477,86 +47643,29 @@ public final void rule__FullJvmFormalParameter__NameAssignment_1() throws Recogn
// $ANTLR end "rule__FullJvmFormalParameter__NameAssignment_1"
- // $ANTLR start "rule__XFeatureCall__DeclaringTypeAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15504:1: rule__XFeatureCall__DeclaringTypeAssignment_1 : ( ( ruleStaticQualifier ) ) ;
- public final void rule__XFeatureCall__DeclaringTypeAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16607:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15508:1: ( ( ( ruleStaticQualifier ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15509:1: ( ( ruleStaticQualifier ) )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15509:1: ( ( ruleStaticQualifier ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15510:1: ( ruleStaticQualifier )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16611:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16612:1: ( ruleJvmArgumentTypeReference )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0());
- }
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15511:1: ( ruleStaticQualifier )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15512:1: ruleStaticQualifier
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16612:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16613:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeStaticQualifierParserRuleCall_1_0_1());
+ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleStaticQualifier_in_rule__XFeatureCall__DeclaringTypeAssignment_131196);
- ruleStaticQualifier();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeStaticQualifierParserRuleCall_1_0_1());
- }
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getDeclaringTypeJvmDeclaredTypeCrossReference_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__XFeatureCall__DeclaringTypeAssignment_1"
-
-
- // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15523:1: rule__XFeatureCall__TypeArgumentsAssignment_2_1 : ( ruleJvmArgumentTypeReference ) ;
- public final void rule__XFeatureCall__TypeArgumentsAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15527:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15528:1: ( ruleJvmArgumentTypeReference )
- {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15528:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15529:1: ruleJvmArgumentTypeReference
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0());
- }
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_131231);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_133437);
ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_1_0());
+ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
}
@@ -44576,32 +47685,32 @@ public final void rule__XFeatureCall__TypeArgumentsAssignment_2_1() throws Recog
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__TypeArgumentsAssignment_2_1"
+ // $ANTLR end "rule__XFeatureCall__TypeArgumentsAssignment_1_1"
- // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_2_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15538:1: rule__XFeatureCall__TypeArgumentsAssignment_2_2_1 : ( ruleJvmArgumentTypeReference ) ;
- public final void rule__XFeatureCall__TypeArgumentsAssignment_2_2_1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16622:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15542:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15543:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16626:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16627:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15543:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15544:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16627:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16628:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0());
+ before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_2_131262);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_133468);
ruleJvmArgumentTypeReference();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_2_2_1_0());
+ after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
}
@@ -44621,44 +47730,44 @@ public final void rule__XFeatureCall__TypeArgumentsAssignment_2_2_1() throws Rec
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__TypeArgumentsAssignment_2_2_1"
+ // $ANTLR end "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1"
- // $ANTLR start "rule__XFeatureCall__FeatureAssignment_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15553:1: rule__XFeatureCall__FeatureAssignment_3 : ( ( ruleIdOrSuper ) ) ;
- public final void rule__XFeatureCall__FeatureAssignment_3() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__FeatureAssignment_2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16637:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ;
+ public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15557:1: ( ( ( ruleIdOrSuper ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15558:1: ( ( ruleIdOrSuper ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16641:1: ( ( ( ruleIdOrSuper ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16642:1: ( ( ruleIdOrSuper ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15558:1: ( ( ruleIdOrSuper ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15559:1: ( ruleIdOrSuper )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16642:1: ( ( ruleIdOrSuper ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16643:1: ( ruleIdOrSuper )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15560:1: ( ruleIdOrSuper )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15561:1: ruleIdOrSuper
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16644:1: ( ruleIdOrSuper )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16645:1: ruleIdOrSuper
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_3_0_1());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1());
}
- pushFollow(FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_331297);
+ pushFollow(FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_233503);
ruleIdOrSuper();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_3_0_1());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1());
}
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_3_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0());
}
}
@@ -44678,40 +47787,40 @@ public final void rule__XFeatureCall__FeatureAssignment_3() throws RecognitionEx
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__FeatureAssignment_3"
+ // $ANTLR end "rule__XFeatureCall__FeatureAssignment_2"
- // $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_4_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15572:1: rule__XFeatureCall__ExplicitOperationCallAssignment_4_0 : ( ( '(' ) ) ;
- public final void rule__XFeatureCall__ExplicitOperationCallAssignment_4_0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16656:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ;
+ public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15576:1: ( ( ( '(' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15577:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16660:1: ( ( ( '(' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16661:1: ( ( '(' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15577:1: ( ( '(' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15578:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16661:1: ( ( '(' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16662:1: ( '(' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
+ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15579:1: ( '(' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15580:1: '('
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16663:1: ( '(' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16664:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
+ before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
- match(input,52,FOLLOW_52_in_rule__XFeatureCall__ExplicitOperationCallAssignment_4_031337); if (state.failed) return ;
+ match(input,62,FOLLOW_62_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_033543); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
+ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_4_0_0());
+ after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0());
}
}
@@ -44731,32 +47840,32 @@ public final void rule__XFeatureCall__ExplicitOperationCallAssignment_4_0() thro
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__ExplicitOperationCallAssignment_4_0"
+ // $ANTLR end "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0"
- // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15595:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
- public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16679:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ;
+ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15599:1: ( ( ruleXShortClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15600:1: ( ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16683:1: ( ( ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16684:1: ( ruleXShortClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15600:1: ( ruleXShortClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15601:1: ruleXShortClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16684:1: ( ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16685:1: ruleXShortClosure
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
}
- pushFollow(FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_031376);
+ pushFollow(FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_033582);
ruleXShortClosure();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_4_1_0_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0());
}
}
@@ -44776,32 +47885,32 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0() thr
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0"
+ // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0"
- // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15610:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
- public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16694:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ;
+ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15614:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15615:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16698:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16699:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15615:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15616:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16699:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16700:1: ruleXExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_031407);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_033613);
ruleXExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_0_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0());
}
}
@@ -44821,32 +47930,32 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0() t
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0"
+ // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0"
- // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15625:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
- public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16709:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ;
+ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15629:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15630:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16713:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16714:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15630:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15631:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16714:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16715:1: ruleXExpression
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_131438);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_133644);
ruleXExpression();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0());
}
}
@@ -44866,32 +47975,32 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1()
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1"
+ // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1"
- // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15640:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_5 : ( ruleXClosure ) ;
- public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_5() throws RecognitionException {
+ // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16724:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ;
+ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15644:1: ( ( ruleXClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15645:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16728:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16729:1: ( ruleXClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15645:1: ( ruleXClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15646:1: ruleXClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16729:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16730:1: ruleXClosure
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0());
}
- pushFollow(FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_531469);
+ pushFollow(FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_433675);
ruleXClosure();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_5_0());
+ after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0());
}
}
@@ -44911,32 +48020,32 @@ public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_5() throws
}
return ;
}
- // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_5"
+ // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_4"
// $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15655:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16739:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ;
public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15659:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15660:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16743:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16744:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15660:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15661:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16744:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16745:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15662:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15663:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16746:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16747:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_231504);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_233710);
ruleQualifiedName();
state._fsp--;
@@ -44972,22 +48081,22 @@ public final void rule__XConstructorCall__ConstructorAssignment_2() throws Recog
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15674:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16758:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15678:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15679:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16762:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16763:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15679:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15680:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16763:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16764:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_131539);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_133745);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -45017,22 +48126,22 @@ public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws R
// $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15689:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16773:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15693:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15694:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16777:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16778:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15694:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15695:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16778:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16779:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_131570);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_133776);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -45062,22 +48171,22 @@ public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15704:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16788:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15708:1: ( ( ruleXShortClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15709:1: ( ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16792:1: ( ( ruleXShortClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16793:1: ( ruleXShortClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15709:1: ( ruleXShortClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15710:1: ruleXShortClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16793:1: ( ruleXShortClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16794:1: ruleXShortClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0());
}
- pushFollow(FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_031601);
+ pushFollow(FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_033807);
ruleXShortClosure();
state._fsp--;
@@ -45107,22 +48216,22 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws Rec
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15719:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16803:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15723:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15724:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16807:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16808:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15724:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15725:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16808:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16809:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_031632);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_033838);
ruleXExpression();
state._fsp--;
@@ -45152,22 +48261,22 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws R
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15734:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16818:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15738:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15739:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16822:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16823:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15739:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15740:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16823:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16824:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_131663);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_133869);
ruleXExpression();
state._fsp--;
@@ -45197,22 +48306,22 @@ public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws
// $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15749:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16833:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ;
public final void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15753:1: ( ( ruleXClosure ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15754:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16837:1: ( ( ruleXClosure ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16838:1: ( ruleXClosure )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15754:1: ( ruleXClosure )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15755:1: ruleXClosure
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16838:1: ( ruleXClosure )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16839:1: ruleXClosure
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0());
}
- pushFollow(FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_531694);
+ pushFollow(FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_533900);
ruleXClosure();
state._fsp--;
@@ -45242,28 +48351,28 @@ public final void rule__XConstructorCall__ArgumentsAssignment_5() throws Recogni
// $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15764:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16848:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15768:1: ( ( ( 'true' ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15769:1: ( ( 'true' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16852:1: ( ( ( 'true' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16853:1: ( ( 'true' ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15769:1: ( ( 'true' ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15770:1: ( 'true' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16853:1: ( ( 'true' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16854:1: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15771:1: ( 'true' )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15772:1: 'true'
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16855:1: ( 'true' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16856:1: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
- match(input,79,FOLLOW_79_in_rule__XBooleanLiteral__IsTrueAssignment_1_131730); if (state.failed) return ;
+ match(input,85,FOLLOW_85_in_rule__XBooleanLiteral__IsTrueAssignment_1_133936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -45295,22 +48404,22 @@ public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws Recogniti
// $ANTLR start "rule__XNumberLiteral__ValueAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15787:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16871:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ;
public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15791:1: ( ( ruleNumber ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15792:1: ( ruleNumber )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16875:1: ( ( ruleNumber ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16876:1: ( ruleNumber )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15792:1: ( ruleNumber )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15793:1: ruleNumber
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16876:1: ( ruleNumber )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16877:1: ruleNumber
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_131769);
+ pushFollow(FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_133975);
ruleNumber();
state._fsp--;
@@ -45340,22 +48449,22 @@ public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionEx
// $ANTLR start "rule__XStringLiteral__ValueAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15802:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16886:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15806:1: ( ( RULE_STRING ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15807:1: ( RULE_STRING )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16890:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16891:1: ( RULE_STRING )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15807:1: ( RULE_STRING )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15808:1: RULE_STRING
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16891:1: ( RULE_STRING )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16892:1: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
}
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_131800); if (state.failed) return ;
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_134006); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
}
@@ -45381,28 +48490,28 @@ public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionEx
// $ANTLR start "rule__XTypeLiteral__TypeAssignment_3"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15817:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16901:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ;
public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15821:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15822:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16905:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16906:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15822:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15823:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16906:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16907:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15824:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15825:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16908:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16909:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_331835);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_334041);
ruleQualifiedName();
state._fsp--;
@@ -45437,23 +48546,68 @@ public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionExcep
// $ANTLR end "rule__XTypeLiteral__TypeAssignment_3"
+ // $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16920:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ;
+ public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16924:1: ( ( ruleArrayBrackets ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16925:1: ( ruleArrayBrackets )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16925:1: ( ruleArrayBrackets )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16926:1: ruleArrayBrackets
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
+ }
+ pushFollow(FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_434076);
+ ruleArrayBrackets();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XTypeLiteral__ArrayDimensionsAssignment_4"
+
+
// $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15836:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16935:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15840:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15841:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16939:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16940:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15841:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15842:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16940:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16941:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_231870);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_234107);
ruleXExpression();
state._fsp--;
@@ -45483,22 +48637,22 @@ public final void rule__XThrowExpression__ExpressionAssignment_2() throws Recogn
// $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15851:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16950:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15855:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15856:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16954:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16955:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15856:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15857:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16955:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16956:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_231901);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_234138);
ruleXExpression();
state._fsp--;
@@ -45528,22 +48682,22 @@ public final void rule__XReturnExpression__ExpressionAssignment_2() throws Recog
// $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15866:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16965:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15870:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15871:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16969:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16970:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15871:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15872:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16970:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16971:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_231932);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_234169);
ruleXExpression();
state._fsp--;
@@ -45573,22 +48727,22 @@ public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() thr
// $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15881:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16980:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ;
public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15885:1: ( ( ruleXCatchClause ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15886:1: ( ruleXCatchClause )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16984:1: ( ( ruleXCatchClause ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16985:1: ( ruleXCatchClause )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15886:1: ( ruleXCatchClause )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15887:1: ruleXCatchClause
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16985:1: ( ruleXCatchClause )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16986:1: ruleXCatchClause
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0());
}
- pushFollow(FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_031963);
+ pushFollow(FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_034200);
ruleXCatchClause();
state._fsp--;
@@ -45618,22 +48772,22 @@ public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15896:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16995:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15900:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15901:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16999:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17000:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15901:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15902:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17000:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17001:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_131994);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_134231);
ruleXExpression();
state._fsp--;
@@ -45663,22 +48817,22 @@ public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_
// $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15911:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17010:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ;
public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15915:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15916:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17014:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17015:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15916:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15917:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17015:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17016:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_132025);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_134262);
ruleXExpression();
state._fsp--;
@@ -45708,22 +48862,22 @@ public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_
// $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15926:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17025:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ;
public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15930:1: ( ( ruleFullJvmFormalParameter ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15931:1: ( ruleFullJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17029:1: ( ( ruleFullJvmFormalParameter ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17030:1: ( ruleFullJvmFormalParameter )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15931:1: ( ruleFullJvmFormalParameter )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15932:1: ruleFullJvmFormalParameter
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17030:1: ( ruleFullJvmFormalParameter )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17031:1: ruleFullJvmFormalParameter
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_232056);
+ pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_234293);
ruleFullJvmFormalParameter();
state._fsp--;
@@ -45753,22 +48907,22 @@ public final void rule__XCatchClause__DeclaredParamAssignment_2() throws Recogni
// $ANTLR start "rule__XCatchClause__ExpressionAssignment_4"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15941:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17040:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ;
public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15945:1: ( ( ruleXExpression ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15946:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17044:1: ( ( ruleXExpression ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17045:1: ( ruleXExpression )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15946:1: ( ruleXExpression )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15947:1: ruleXExpression
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17045:1: ( ruleXExpression )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17046:1: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0());
}
- pushFollow(FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_432087);
+ pushFollow(FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_434324);
ruleXExpression();
state._fsp--;
@@ -45798,22 +48952,22 @@ public final void rule__XCatchClause__ExpressionAssignment_4() throws Recognitio
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15956:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17055:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15960:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15961:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17059:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17060:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15961:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15962:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17060:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17061:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_032118);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_034355);
ruleJvmTypeReference();
state._fsp--;
@@ -45843,22 +48997,22 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws Re
// $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15971:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17070:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15975:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15976:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17074:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17075:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15976:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15977:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17075:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17076:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_132149);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_134386);
ruleJvmTypeReference();
state._fsp--;
@@ -45888,22 +49042,22 @@ public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws
// $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15986:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17085:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ;
public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15990:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15991:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17089:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17090:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15991:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:15992:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17090:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17091:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_232180);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_234417);
ruleJvmTypeReference();
state._fsp--;
@@ -45933,28 +49087,28 @@ public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws Recogn
// $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16001:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17100:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16005:1: ( ( ( ruleQualifiedName ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16006:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17104:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17105:1: ( ( ruleQualifiedName ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16006:1: ( ( ruleQualifiedName ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16007:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17105:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17106:1: ( ruleQualifiedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16008:1: ( ruleQualifiedName )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16009:1: ruleQualifiedName
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17107:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17108:1: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1());
}
- pushFollow(FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_032215);
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_034452);
ruleQualifiedName();
state._fsp--;
@@ -45990,22 +49144,22 @@ public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16020:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17119:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16024:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16025:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17123:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17124:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16025:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16026:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17124:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17125:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_132250);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_134487);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -46035,22 +49189,22 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1()
// $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16035:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17134:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ;
public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16039:1: ( ( ruleJvmArgumentTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16040:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17138:1: ( ( ruleJvmArgumentTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17139:1: ( ruleJvmArgumentTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16040:1: ( ruleJvmArgumentTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16041:1: ruleJvmArgumentTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17139:1: ( ruleJvmArgumentTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17140:1: ruleJvmArgumentTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_132281);
+ pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_134518);
ruleJvmArgumentTypeReference();
state._fsp--;
@@ -46080,22 +49234,22 @@ public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16050:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 : ( ruleJvmUpperBound ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17149:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 : ( ruleJvmUpperBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16054:1: ( ( ruleJvmUpperBound ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16055:1: ( ruleJvmUpperBound )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17153:1: ( ( ruleJvmUpperBound ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17154:1: ( ruleJvmUpperBound )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16055:1: ( ruleJvmUpperBound )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16056:1: ruleJvmUpperBound
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17154:1: ( ruleJvmUpperBound )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17155:1: ruleJvmUpperBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0());
}
- pushFollow(FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_032312);
+ pushFollow(FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_034549);
ruleJvmUpperBound();
state._fsp--;
@@ -46125,22 +49279,22 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0() th
// $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16065:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 : ( ruleJvmLowerBound ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17164:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 : ( ruleJvmLowerBound ) ;
public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16069:1: ( ( ruleJvmLowerBound ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16070:1: ( ruleJvmLowerBound )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17168:1: ( ( ruleJvmLowerBound ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17169:1: ( ruleJvmLowerBound )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16070:1: ( ruleJvmLowerBound )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16071:1: ruleJvmLowerBound
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17169:1: ( ruleJvmLowerBound )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17170:1: ruleJvmLowerBound
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0());
}
- pushFollow(FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_132343);
+ pushFollow(FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_134580);
ruleJvmLowerBound();
state._fsp--;
@@ -46170,22 +49324,22 @@ public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1() th
// $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16080:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17179:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16084:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16085:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17183:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17184:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16085:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16086:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17184:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17185:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_132374);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_134611);
ruleJvmTypeReference();
state._fsp--;
@@ -46215,22 +49369,22 @@ public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws Recogn
// $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16095:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17194:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16099:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16100:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17198:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17199:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16100:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16101:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17199:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17200:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_132405);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_134642);
ruleJvmTypeReference();
state._fsp--;
@@ -46260,22 +49414,22 @@ public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws R
// $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1"
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16110:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17209:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ;
public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16114:1: ( ( ruleJvmTypeReference ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16115:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17213:1: ( ( ruleJvmTypeReference ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17214:1: ( ruleJvmTypeReference )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16115:1: ( ruleJvmTypeReference )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:16116:1: ruleJvmTypeReference
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17214:1: ( ruleJvmTypeReference )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17215:1: ruleJvmTypeReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0());
}
- pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_132436);
+ pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_134673);
ruleJvmTypeReference();
state._fsp--;
@@ -46303,22 +49457,332 @@ public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws Recogn
}
// $ANTLR end "rule__JvmLowerBound__TypeReferenceAssignment_1"
- // $ANTLR start synpred22_InternalGraphViewStyle
- public final void synpred22_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:1: ( ( ( rule__OpOther__Group_4_1_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:1: ( ( rule__OpOther__Group_4_1_0__0 ) )
+
+ // $ANTLR start "rule__XImportSection__ImportDeclarationsAssignment"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17228:1: rule__XImportSection__ImportDeclarationsAssignment : ( ruleXImportDeclaration ) ;
+ public final void rule__XImportSection__ImportDeclarationsAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17232:1: ( ( ruleXImportDeclaration ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17233:1: ( ruleXImportDeclaration )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17233:1: ( ruleXImportDeclaration )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17234:1: ruleXImportDeclaration
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_ruleXImportDeclaration_in_rule__XImportSection__ImportDeclarationsAssignment34708);
+ ruleXImportDeclaration();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportSectionAccess().getImportDeclarationsXImportDeclarationParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportSection__ImportDeclarationsAssignment"
+
+
+ // $ANTLR start "rule__XImportDeclaration__StaticAssignment_1_0_0"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17243:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ;
+ public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17247:1: ( ( ( 'static' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17248:1: ( ( 'static' ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17248:1: ( ( 'static' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17249:1: ( 'static' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17250:1: ( 'static' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17251:1: 'static'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0());
+ }
+ match(input,44,FOLLOW_44_in_rule__XImportDeclaration__StaticAssignment_1_0_034744); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportDeclaration__StaticAssignment_1_0_0"
+
+
+ // $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_1_0_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17266:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ;
+ public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17270:1: ( ( ( 'extension' ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17271:1: ( ( 'extension' ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17271:1: ( ( 'extension' ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17272:1: ( 'extension' )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17273:1: ( 'extension' )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17274:1: 'extension'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0());
+ }
+ match(input,46,FOLLOW_46_in_rule__XImportDeclaration__ExtensionAssignment_1_0_134788); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportDeclaration__ExtensionAssignment_1_0_1"
+
+
+ // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17289:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17293:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17294:1: ( ( ruleQualifiedName ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17294:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17295:1: ( ruleQualifiedName )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17296:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17297:1: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1());
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_234831);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2"
+
+
+ // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_1"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17308:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17312:1: ( ( ( ruleQualifiedName ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17313:1: ( ( ruleQualifiedName ) )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17313:1: ( ( ruleQualifiedName ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17314:1: ( ruleQualifiedName )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0());
+ }
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17315:1: ( ruleQualifiedName )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17316:1: ruleQualifiedName
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1());
+ }
+ pushFollow(FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_134870);
+ ruleQualifiedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportDeclaration__ImportedTypeAssignment_1_1"
+
+
+ // $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2"
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17327:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ;
+ public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17331:1: ( ( ruleQualifiedNameWithWildcard ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17332:1: ( ruleQualifiedNameWithWildcard )
+ {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17332:1: ( ruleQualifiedNameWithWildcard )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:17333:1: ruleQualifiedNameWithWildcard
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0());
+ }
+ pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_234905);
+ ruleQualifiedNameWithWildcard();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2"
+
+ // $ANTLR start synpred27_InternalGraphViewStyle
+ public final void synpred27_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( ( rule__OpOther__Group_6_1_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2253:1: ( ( rule__OpOther__Group_4_1_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2254:1: ( rule__OpOther__Group_4_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2423:1: ( ( rule__OpOther__Group_6_1_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2424:1: ( rule__OpOther__Group_6_1_0__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getOpOtherAccess().getGroup_4_1_0());
+ before(grammarAccess.getOpOtherAccess().getGroup_6_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2255:1: ( rule__OpOther__Group_4_1_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2255:2: rule__OpOther__Group_4_1_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2425:1: ( rule__OpOther__Group_6_1_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2425:2: rule__OpOther__Group_6_1_0__0
{
- pushFollow(FOLLOW_rule__OpOther__Group_4_1_0__0_in_synpred22_InternalGraphViewStyle4802);
- rule__OpOther__Group_4_1_0__0();
+ pushFollow(FOLLOW_rule__OpOther__Group_6_1_0__0_in_synpred27_InternalGraphViewStyle5177);
+ rule__OpOther__Group_6_1_0__0();
state._fsp--;
if (state.failed) return ;
@@ -46331,23 +49795,23 @@ public final void synpred22_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred22_InternalGraphViewStyle
+ // $ANTLR end synpred27_InternalGraphViewStyle
- // $ANTLR start synpred33_InternalGraphViewStyle
- public final void synpred33_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2453:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2453:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // $ANTLR start synpred39_InternalGraphViewStyle
+ public final void synpred39_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2647:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2647:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2453:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2454:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2647:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2648:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2455:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2455:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2649:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2649:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred33_InternalGraphViewStyle5252);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred39_InternalGraphViewStyle5680);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0();
state._fsp--;
@@ -46361,23 +49825,23 @@ public final void synpred33_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred33_InternalGraphViewStyle
+ // $ANTLR end synpred39_InternalGraphViewStyle
- // $ANTLR start synpred49_InternalGraphViewStyle
- public final void synpred49_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // $ANTLR start synpred55_InternalGraphViewStyle
+ public final void synpred55_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2826:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2826:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2631:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2632:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2826:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2827:1: ( rule__XVariableDeclaration__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2633:1: ( rule__XVariableDeclaration__Group_2_0__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2633:2: rule__XVariableDeclaration__Group_2_0__0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2828:1: ( rule__XVariableDeclaration__Group_2_0__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2828:2: rule__XVariableDeclaration__Group_2_0__0
{
- pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred49_InternalGraphViewStyle5692);
+ pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred55_InternalGraphViewStyle6121);
rule__XVariableDeclaration__Group_2_0__0();
state._fsp--;
@@ -46391,24 +49855,24 @@ public final void synpred49_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred49_InternalGraphViewStyle
+ // $ANTLR end synpred55_InternalGraphViewStyle
- // $ANTLR start synpred50_InternalGraphViewStyle
- public final void synpred50_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
+ // $ANTLR start synpred56_InternalGraphViewStyle
+ public final void synpred56_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2848:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2848:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2653:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2654:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2848:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2849:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4_1_0());
+ before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2655:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2655:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2850:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2850:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0
{
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_synpred50_InternalGraphViewStyle5743);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0();
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_synpred56_InternalGraphViewStyle6172);
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0();
state._fsp--;
if (state.failed) return ;
@@ -46421,23 +49885,23 @@ public final void synpred50_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred50_InternalGraphViewStyle
+ // $ANTLR end synpred56_InternalGraphViewStyle
- // $ANTLR start synpred52_InternalGraphViewStyle
- public final void synpred52_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
+ // $ANTLR start synpred62_InternalGraphViewStyle
+ public final void synpred62_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2942:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2942:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
{
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2699:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2700:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2942:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2943:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0());
}
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2701:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2701:2: rule__XConstructorCall__ArgumentsAssignment_4_1_0
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2944:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:2944:2: rule__XConstructorCall__ArgumentsAssignment_4_1_0
{
- pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred52_InternalGraphViewStyle5846);
+ pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred62_InternalGraphViewStyle6387);
rule__XConstructorCall__ArgumentsAssignment_4_1_0();
state._fsp--;
@@ -46451,14 +49915,14 @@ public final void synpred52_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred52_InternalGraphViewStyle
+ // $ANTLR end synpred62_InternalGraphViewStyle
- // $ANTLR start synpred67_InternalGraphViewStyle
- public final void synpred67_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3729:2: ( rule__XAssignment__Group_1_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3729:2: rule__XAssignment__Group_1_1__0
+ // $ANTLR start synpred77_InternalGraphViewStyle
+ public final void synpred77_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3811:2: ( rule__XAssignment__Group_1_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3811:2: rule__XAssignment__Group_1_1__0
{
- pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred67_InternalGraphViewStyle7931);
+ pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred77_InternalGraphViewStyle8171);
rule__XAssignment__Group_1_1__0();
state._fsp--;
@@ -46466,14 +49930,14 @@ public final void synpred67_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred67_InternalGraphViewStyle
+ // $ANTLR end synpred77_InternalGraphViewStyle
- // $ANTLR start synpred68_InternalGraphViewStyle
- public final void synpred68_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3944:2: ( rule__XOrExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:3944:2: rule__XOrExpression__Group_1__0
+ // $ANTLR start synpred78_InternalGraphViewStyle
+ public final void synpred78_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4026:2: ( rule__XOrExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4026:2: rule__XOrExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XOrExpression__Group_1__0_in_synpred68_InternalGraphViewStyle8354);
+ pushFollow(FOLLOW_rule__XOrExpression__Group_1__0_in_synpred78_InternalGraphViewStyle8594);
rule__XOrExpression__Group_1__0();
state._fsp--;
@@ -46481,14 +49945,14 @@ public final void synpred68_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred68_InternalGraphViewStyle
+ // $ANTLR end synpred78_InternalGraphViewStyle
- // $ANTLR start synpred69_InternalGraphViewStyle
- public final void synpred69_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4159:2: ( rule__XAndExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4159:2: rule__XAndExpression__Group_1__0
+ // $ANTLR start synpred79_InternalGraphViewStyle
+ public final void synpred79_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4241:2: ( rule__XAndExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4241:2: rule__XAndExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XAndExpression__Group_1__0_in_synpred69_InternalGraphViewStyle8777);
+ pushFollow(FOLLOW_rule__XAndExpression__Group_1__0_in_synpred79_InternalGraphViewStyle9017);
rule__XAndExpression__Group_1__0();
state._fsp--;
@@ -46496,14 +49960,14 @@ public final void synpred69_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred69_InternalGraphViewStyle
+ // $ANTLR end synpred79_InternalGraphViewStyle
- // $ANTLR start synpred70_InternalGraphViewStyle
- public final void synpred70_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4374:2: ( rule__XEqualityExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4374:2: rule__XEqualityExpression__Group_1__0
+ // $ANTLR start synpred80_InternalGraphViewStyle
+ public final void synpred80_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4456:2: ( rule__XEqualityExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4456:2: rule__XEqualityExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred70_InternalGraphViewStyle9200);
+ pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred80_InternalGraphViewStyle9440);
rule__XEqualityExpression__Group_1__0();
state._fsp--;
@@ -46511,14 +49975,14 @@ public final void synpred70_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred70_InternalGraphViewStyle
+ // $ANTLR end synpred80_InternalGraphViewStyle
- // $ANTLR start synpred71_InternalGraphViewStyle
- public final void synpred71_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4589:2: ( rule__XRelationalExpression__Alternatives_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4589:2: rule__XRelationalExpression__Alternatives_1
+ // $ANTLR start synpred81_InternalGraphViewStyle
+ public final void synpred81_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4671:2: ( rule__XRelationalExpression__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4671:2: rule__XRelationalExpression__Alternatives_1
{
- pushFollow(FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred71_InternalGraphViewStyle9623);
+ pushFollow(FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred81_InternalGraphViewStyle9863);
rule__XRelationalExpression__Alternatives_1();
state._fsp--;
@@ -46526,14 +49990,14 @@ public final void synpred71_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred71_InternalGraphViewStyle
+ // $ANTLR end synpred81_InternalGraphViewStyle
- // $ANTLR start synpred72_InternalGraphViewStyle
- public final void synpred72_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4960:2: ( rule__XOtherOperatorExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:4960:2: rule__XOtherOperatorExpression__Group_1__0
+ // $ANTLR start synpred82_InternalGraphViewStyle
+ public final void synpred82_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5042:2: ( rule__XOtherOperatorExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5042:2: rule__XOtherOperatorExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred72_InternalGraphViewStyle10350);
+ pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred82_InternalGraphViewStyle10590);
rule__XOtherOperatorExpression__Group_1__0();
state._fsp--;
@@ -46541,14 +50005,14 @@ public final void synpred72_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred72_InternalGraphViewStyle
+ // $ANTLR end synpred82_InternalGraphViewStyle
- // $ANTLR start synpred73_InternalGraphViewStyle
- public final void synpred73_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5491:2: ( rule__XAdditiveExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5491:2: rule__XAdditiveExpression__Group_1__0
+ // $ANTLR start synpred83_InternalGraphViewStyle
+ public final void synpred83_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5638:2: ( rule__XAdditiveExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5638:2: rule__XAdditiveExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred73_InternalGraphViewStyle11387);
+ pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred83_InternalGraphViewStyle11752);
rule__XAdditiveExpression__Group_1__0();
state._fsp--;
@@ -46556,14 +50020,14 @@ public final void synpred73_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred73_InternalGraphViewStyle
+ // $ANTLR end synpred83_InternalGraphViewStyle
- // $ANTLR start synpred74_InternalGraphViewStyle
- public final void synpred74_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5706:2: ( rule__XMultiplicativeExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5706:2: rule__XMultiplicativeExpression__Group_1__0
+ // $ANTLR start synpred84_InternalGraphViewStyle
+ public final void synpred84_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5853:2: ( rule__XMultiplicativeExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:5853:2: rule__XMultiplicativeExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred74_InternalGraphViewStyle11810);
+ pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred84_InternalGraphViewStyle12175);
rule__XMultiplicativeExpression__Group_1__0();
state._fsp--;
@@ -46571,14 +50035,14 @@ public final void synpred74_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred74_InternalGraphViewStyle
+ // $ANTLR end synpred84_InternalGraphViewStyle
- // $ANTLR start synpred75_InternalGraphViewStyle
- public final void synpred75_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6015:2: ( rule__XCastedExpression__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6015:2: rule__XCastedExpression__Group_1__0
+ // $ANTLR start synpred85_InternalGraphViewStyle
+ public final void synpred85_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6162:2: ( rule__XCastedExpression__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6162:2: rule__XCastedExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred75_InternalGraphViewStyle12417);
+ pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred85_InternalGraphViewStyle12782);
rule__XCastedExpression__Group_1__0();
state._fsp--;
@@ -46586,14 +50050,14 @@ public final void synpred75_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred75_InternalGraphViewStyle
+ // $ANTLR end synpred85_InternalGraphViewStyle
- // $ANTLR start synpred76_InternalGraphViewStyle
- public final void synpred76_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6232:2: ( rule__XMemberFeatureCall__Alternatives_1 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6232:2: rule__XMemberFeatureCall__Alternatives_1
+ // $ANTLR start synpred86_InternalGraphViewStyle
+ public final void synpred86_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6379:2: ( rule__XMemberFeatureCall__Alternatives_1 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6379:2: rule__XMemberFeatureCall__Alternatives_1
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred76_InternalGraphViewStyle12842);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred86_InternalGraphViewStyle13207);
rule__XMemberFeatureCall__Alternatives_1();
state._fsp--;
@@ -46601,14 +50065,14 @@ public final void synpred76_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred76_InternalGraphViewStyle
+ // $ANTLR end synpred86_InternalGraphViewStyle
- // $ANTLR start synpred78_InternalGraphViewStyle
- public final void synpred78_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6570:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6570:2: rule__XMemberFeatureCall__Group_1_1_3__0
+ // $ANTLR start synpred88_InternalGraphViewStyle
+ public final void synpred88_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6715:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6715:2: rule__XMemberFeatureCall__Group_1_1_3__0
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred78_InternalGraphViewStyle13515);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred88_InternalGraphViewStyle13878);
rule__XMemberFeatureCall__Group_1_1_3__0();
state._fsp--;
@@ -46616,14 +50080,14 @@ public final void synpred78_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred78_InternalGraphViewStyle
+ // $ANTLR end synpred88_InternalGraphViewStyle
- // $ANTLR start synpred79_InternalGraphViewStyle
- public final void synpred79_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6598:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6598:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
+ // $ANTLR start synpred89_InternalGraphViewStyle
+ public final void synpred89_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6743:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:6743:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4
{
- pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred79_InternalGraphViewStyle13573);
+ pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred89_InternalGraphViewStyle13936);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4();
state._fsp--;
@@ -46631,14 +50095,14 @@ public final void synpred79_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred79_InternalGraphViewStyle
+ // $ANTLR end synpred89_InternalGraphViewStyle
- // $ANTLR start synpred83_InternalGraphViewStyle
- public final void synpred83_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7167:2: ( rule__XClosure__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7167:2: rule__XClosure__Group_1__0
+ // $ANTLR start synpred97_InternalGraphViewStyle
+ public final void synpred97_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7884:2: ( rule__XClosure__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:7884:2: rule__XClosure__Group_1__0
{
- pushFollow(FOLLOW_rule__XClosure__Group_1__0_in_synpred83_InternalGraphViewStyle14689);
+ pushFollow(FOLLOW_rule__XClosure__Group_1__0_in_synpred97_InternalGraphViewStyle16172);
rule__XClosure__Group_1__0();
state._fsp--;
@@ -46646,14 +50110,14 @@ public final void synpred83_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred83_InternalGraphViewStyle
+ // $ANTLR end synpred97_InternalGraphViewStyle
- // $ANTLR start synpred90_InternalGraphViewStyle
- public final void synpred90_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8285:2: ( rule__XIfExpression__Group_6__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:8285:2: rule__XIfExpression__Group_6__0
+ // $ANTLR start synpred104_InternalGraphViewStyle
+ public final void synpred104_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9002:2: ( rule__XIfExpression__Group_6__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:9002:2: rule__XIfExpression__Group_6__0
{
- pushFollow(FOLLOW_rule__XIfExpression__Group_6__0_in_synpred90_InternalGraphViewStyle16895);
+ pushFollow(FOLLOW_rule__XIfExpression__Group_6__0_in_synpred104_InternalGraphViewStyle18378);
rule__XIfExpression__Group_6__0();
state._fsp--;
@@ -46661,44 +50125,44 @@ public final void synpred90_InternalGraphViewStyle_fragment() throws Recognition
}
}
- // $ANTLR end synpred90_InternalGraphViewStyle
+ // $ANTLR end synpred104_InternalGraphViewStyle
- // $ANTLR start synpred102_InternalGraphViewStyle
- public final void synpred102_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10667:2: ( rule__XFeatureCall__Group_4__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10667:2: rule__XFeatureCall__Group_4__0
+ // $ANTLR start synpred115_InternalGraphViewStyle
+ public final void synpred115_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:2: ( rule__XFeatureCall__Group_3__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:2: rule__XFeatureCall__Group_3__0
{
- pushFollow(FOLLOW_rule__XFeatureCall__Group_4__0_in_synpred102_InternalGraphViewStyle21576);
- rule__XFeatureCall__Group_4__0();
+ pushFollow(FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred115_InternalGraphViewStyle22998);
+ rule__XFeatureCall__Group_3__0();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred102_InternalGraphViewStyle
+ // $ANTLR end synpred115_InternalGraphViewStyle
- // $ANTLR start synpred103_InternalGraphViewStyle
- public final void synpred103_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10695:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:10695:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_5
+ // $ANTLR start synpred116_InternalGraphViewStyle
+ public final void synpred116_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11383:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11383:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4
{
- pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_synpred103_InternalGraphViewStyle21634);
- rule__XFeatureCall__FeatureCallArgumentsAssignment_5();
+ pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred116_InternalGraphViewStyle23056);
+ rule__XFeatureCall__FeatureCallArgumentsAssignment_4();
state._fsp--;
if (state.failed) return ;
}
}
- // $ANTLR end synpred103_InternalGraphViewStyle
+ // $ANTLR end synpred116_InternalGraphViewStyle
- // $ANTLR start synpred107_InternalGraphViewStyle
- public final void synpred107_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11298:2: ( rule__XConstructorCall__Group_3__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11298:2: rule__XConstructorCall__Group_3__0
+ // $ANTLR start synpred120_InternalGraphViewStyle
+ public final void synpred120_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11921:2: ( rule__XConstructorCall__Group_3__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11921:2: rule__XConstructorCall__Group_3__0
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred107_InternalGraphViewStyle22816);
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred120_InternalGraphViewStyle24114);
rule__XConstructorCall__Group_3__0();
state._fsp--;
@@ -46706,14 +50170,14 @@ public final void synpred107_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred107_InternalGraphViewStyle
+ // $ANTLR end synpred120_InternalGraphViewStyle
- // $ANTLR start synpred108_InternalGraphViewStyle
- public final void synpred108_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11327:2: ( rule__XConstructorCall__Group_4__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11327:2: rule__XConstructorCall__Group_4__0
+ // $ANTLR start synpred121_InternalGraphViewStyle
+ public final void synpred121_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11950:2: ( rule__XConstructorCall__Group_4__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11950:2: rule__XConstructorCall__Group_4__0
{
- pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred108_InternalGraphViewStyle22877);
+ pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred121_InternalGraphViewStyle24175);
rule__XConstructorCall__Group_4__0();
state._fsp--;
@@ -46721,14 +50185,14 @@ public final void synpred108_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred108_InternalGraphViewStyle
+ // $ANTLR end synpred121_InternalGraphViewStyle
- // $ANTLR start synpred109_InternalGraphViewStyle
- public final void synpred109_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11355:2: rule__XConstructorCall__ArgumentsAssignment_5
+ // $ANTLR start synpred122_InternalGraphViewStyle
+ public final void synpred122_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11978:2: ( rule__XConstructorCall__ArgumentsAssignment_5 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:11978:2: rule__XConstructorCall__ArgumentsAssignment_5
{
- pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred109_InternalGraphViewStyle22935);
+ pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred122_InternalGraphViewStyle24233);
rule__XConstructorCall__ArgumentsAssignment_5();
state._fsp--;
@@ -46736,14 +50200,14 @@ public final void synpred109_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred109_InternalGraphViewStyle
+ // $ANTLR end synpred122_InternalGraphViewStyle
- // $ANTLR start synpred113_InternalGraphViewStyle
- public final void synpred113_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12379:2: ( rule__XReturnExpression__ExpressionAssignment_2 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12379:2: rule__XReturnExpression__ExpressionAssignment_2
+ // $ANTLR start synpred127_InternalGraphViewStyle
+ public final void synpred127_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13033:2: ( rule__XReturnExpression__ExpressionAssignment_2 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13033:2: rule__XReturnExpression__ExpressionAssignment_2
{
- pushFollow(FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred113_InternalGraphViewStyle24928);
+ pushFollow(FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred127_InternalGraphViewStyle26289);
rule__XReturnExpression__ExpressionAssignment_2();
state._fsp--;
@@ -46751,14 +50215,14 @@ public final void synpred113_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred113_InternalGraphViewStyle
+ // $ANTLR end synpred127_InternalGraphViewStyle
- // $ANTLR start synpred114_InternalGraphViewStyle
- public final void synpred114_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12547:2: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12547:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
+ // $ANTLR start synpred128_InternalGraphViewStyle
+ public final void synpred128_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13201:2: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13201:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred114_InternalGraphViewStyle25257);
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred128_InternalGraphViewStyle26618);
rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0();
state._fsp--;
@@ -46766,14 +50230,14 @@ public final void synpred114_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred114_InternalGraphViewStyle
+ // $ANTLR end synpred128_InternalGraphViewStyle
- // $ANTLR start synpred115_InternalGraphViewStyle
- public final void synpred115_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12576:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12576:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
+ // $ANTLR start synpred129_InternalGraphViewStyle
+ public final void synpred129_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13230:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13230:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0
{
- pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred115_InternalGraphViewStyle25317);
+ pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred129_InternalGraphViewStyle26678);
rule__XTryCatchFinallyExpression__Group_3_0_1__0();
state._fsp--;
@@ -46781,14 +50245,14 @@ public final void synpred115_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred115_InternalGraphViewStyle
+ // $ANTLR end synpred129_InternalGraphViewStyle
- // $ANTLR start synpred116_InternalGraphViewStyle
- public final void synpred116_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12923:2: ( rule__QualifiedName__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:12923:2: rule__QualifiedName__Group_1__0
+ // $ANTLR start synpred130_InternalGraphViewStyle
+ public final void synpred130_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13577:2: ( rule__QualifiedName__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13577:2: rule__QualifiedName__Group_1__0
{
- pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_synpred116_InternalGraphViewStyle26001);
+ pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_synpred130_InternalGraphViewStyle27362);
rule__QualifiedName__Group_1__0();
state._fsp--;
@@ -46796,14 +50260,14 @@ public final void synpred116_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred116_InternalGraphViewStyle
+ // $ANTLR end synpred130_InternalGraphViewStyle
- // $ANTLR start synpred118_InternalGraphViewStyle
- public final void synpred118_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13171:2: ( rule__JvmTypeReference__Group_0_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13171:2: rule__JvmTypeReference__Group_0_1__0
+ // $ANTLR start synpred132_InternalGraphViewStyle
+ public final void synpred132_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13826:2: ( rule__JvmTypeReference__Group_0_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13826:2: rule__JvmTypeReference__Group_0_1__0
{
- pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred118_InternalGraphViewStyle26491);
+ pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred132_InternalGraphViewStyle27853);
rule__JvmTypeReference__Group_0_1__0();
state._fsp--;
@@ -46811,14 +50275,14 @@ public final void synpred118_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred118_InternalGraphViewStyle
+ // $ANTLR end synpred132_InternalGraphViewStyle
- // $ANTLR start synpred122_InternalGraphViewStyle
- public final void synpred122_InternalGraphViewStyle_fragment() throws RecognitionException {
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13674:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )
- // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:13674:2: rule__JvmParameterizedTypeReference__Group_1__0
+ // $ANTLR start synpred136_InternalGraphViewStyle
+ public final void synpred136_InternalGraphViewStyle_fragment() throws RecognitionException {
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14359:2: ( rule__JvmParameterizedTypeReference__Group_1__0 )
+ // ../org.eclipse.xtext.graphview.style.ui/src-gen/org/eclipse/xtext/graphview/style/ui/contentassist/antlr/internal/InternalGraphViewStyle.g:14359:2: rule__JvmParameterizedTypeReference__Group_1__0
{
- pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred122_InternalGraphViewStyle27479);
+ pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred136_InternalGraphViewStyle28899);
rule__JvmParameterizedTypeReference__Group_1__0();
state._fsp--;
@@ -46826,15 +50290,15 @@ public final void synpred122_InternalGraphViewStyle_fragment() throws Recognitio
}
}
- // $ANTLR end synpred122_InternalGraphViewStyle
+ // $ANTLR end synpred136_InternalGraphViewStyle
// Delegated rules
- public final boolean synpred68_InternalGraphViewStyle() {
+ public final boolean synpred128_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred68_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred128_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -46844,11 +50308,11 @@ public final boolean synpred68_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred49_InternalGraphViewStyle() {
+ public final boolean synpred85_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred49_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred85_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -46858,11 +50322,11 @@ public final boolean synpred49_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred52_InternalGraphViewStyle() {
+ public final boolean synpred39_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred52_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred39_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -46872,11 +50336,11 @@ public final boolean synpred52_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred118_InternalGraphViewStyle() {
+ public final boolean synpred80_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred118_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred80_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -46886,193 +50350,11 @@ public final boolean synpred118_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred114_InternalGraphViewStyle() {
+ public final boolean synpred104_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred114_InternalGraphViewStyle_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 synpred109_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred109_InternalGraphViewStyle_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 synpred90_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred90_InternalGraphViewStyle_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 synpred75_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred75_InternalGraphViewStyle_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 synpred79_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred79_InternalGraphViewStyle_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 synpred78_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred78_InternalGraphViewStyle_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 synpred103_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred103_InternalGraphViewStyle_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 synpred115_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred115_InternalGraphViewStyle_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 synpred73_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred73_InternalGraphViewStyle_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 synpred67_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred67_InternalGraphViewStyle_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 synpred76_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred76_InternalGraphViewStyle_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 synpred50_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred50_InternalGraphViewStyle_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 synpred102_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred102_InternalGraphViewStyle_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 synpred83_InternalGraphViewStyle() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred83_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred104_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47082,11 +50364,11 @@ public final boolean synpred83_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred107_InternalGraphViewStyle() {
+ public final boolean synpred120_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred107_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred120_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47096,11 +50378,11 @@ public final boolean synpred107_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred70_InternalGraphViewStyle() {
+ public final boolean synpred121_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred70_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred121_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47110,11 +50392,11 @@ public final boolean synpred70_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred69_InternalGraphViewStyle() {
+ public final boolean synpred79_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred69_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred79_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47124,11 +50406,11 @@ public final boolean synpred69_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred33_InternalGraphViewStyle() {
+ public final boolean synpred127_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred33_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred127_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47138,11 +50420,11 @@ public final boolean synpred33_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred22_InternalGraphViewStyle() {
+ public final boolean synpred84_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred22_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred84_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47152,11 +50434,11 @@ public final boolean synpred22_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred108_InternalGraphViewStyle() {
+ public final boolean synpred78_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred108_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred78_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47166,11 +50448,11 @@ public final boolean synpred108_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred72_InternalGraphViewStyle() {
+ public final boolean synpred81_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred72_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred81_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47180,11 +50462,11 @@ public final boolean synpred72_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred74_InternalGraphViewStyle() {
+ public final boolean synpred115_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred74_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred115_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47194,11 +50476,11 @@ public final boolean synpred74_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred122_InternalGraphViewStyle() {
+ public final boolean synpred136_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred122_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred136_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47208,11 +50490,11 @@ public final boolean synpred122_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred71_InternalGraphViewStyle() {
+ public final boolean synpred82_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred71_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred82_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47222,11 +50504,137 @@ public final boolean synpred71_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred116_InternalGraphViewStyle() {
+ public final boolean synpred97_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred116_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred97_InternalGraphViewStyle_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 synpred130_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred130_InternalGraphViewStyle_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 synpred88_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred88_InternalGraphViewStyle_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 synpred86_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred86_InternalGraphViewStyle_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 synpred132_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred132_InternalGraphViewStyle_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 synpred77_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred77_InternalGraphViewStyle_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 synpred129_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred129_InternalGraphViewStyle_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 synpred83_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred83_InternalGraphViewStyle_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 synpred89_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred89_InternalGraphViewStyle_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 synpred55_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred55_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47236,11 +50644,67 @@ public final boolean synpred116_InternalGraphViewStyle() {
state.failed=false;
return success;
}
- public final boolean synpred113_InternalGraphViewStyle() {
+ public final boolean synpred56_InternalGraphViewStyle() {
state.backtracking++;
int start = input.mark();
try {
- synpred113_InternalGraphViewStyle_fragment(); // can never throw exception
+ synpred56_InternalGraphViewStyle_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 synpred27_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred27_InternalGraphViewStyle_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 synpred62_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred62_InternalGraphViewStyle_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 synpred122_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred122_InternalGraphViewStyle_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 synpred116_InternalGraphViewStyle() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred116_InternalGraphViewStyle_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -47252,36 +50716,162 @@ public final boolean synpred113_InternalGraphViewStyle() {
}
- protected DFA16 dfa16 = new DFA16(this);
- protected DFA22 dfa22 = new DFA22(this);
+ protected DFA8 dfa8 = new DFA8(this);
+ protected DFA15 dfa15 = new DFA15(this);
+ protected DFA18 dfa18 = new DFA18(this);
protected DFA24 dfa24 = new DFA24(this);
- protected DFA44 dfa44 = new DFA44(this);
- protected DFA50 dfa50 = new DFA50(this);
- protected DFA51 dfa51 = new DFA51(this);
- protected DFA55 dfa55 = new DFA55(this);
- protected DFA74 dfa74 = new DFA74(this);
- protected DFA75 dfa75 = new DFA75(this);
+ protected DFA27 dfa27 = new DFA27(this);
+ protected DFA36 dfa36 = new DFA36(this);
+ protected DFA46 dfa46 = new DFA46(this);
+ protected DFA52 dfa52 = new DFA52(this);
+ protected DFA53 dfa53 = new DFA53(this);
+ protected DFA61 dfa61 = new DFA61(this);
protected DFA79 dfa79 = new DFA79(this);
protected DFA80 dfa80 = new DFA80(this);
- protected DFA81 dfa81 = new DFA81(this);
+ protected DFA84 dfa84 = new DFA84(this);
protected DFA85 dfa85 = new DFA85(this);
- protected DFA94 dfa94 = new DFA94(this);
- static final String DFA16_eotS =
- "\36\uffff";
- static final String DFA16_eofS =
- "\36\uffff";
- static final String DFA16_minS =
- "\1\4\2\0\33\uffff";
- static final String DFA16_maxS =
- "\1\117\2\0\33\uffff";
- static final String DFA16_acceptS =
- "\3\uffff\1\1\1\uffff\1\2\30\uffff";
- static final String DFA16_specialS =
- "\1\uffff\1\0\1\1\33\uffff}>";
- static final String[] DFA16_transitionS = {
- "\1\1\5\5\15\uffff\1\5\2\uffff\1\3\3\uffff\2\5\4\uffff\1\5\2"+
- "\uffff\2\5\1\uffff\1\5\7\uffff\1\5\1\uffff\1\2\1\5\1\uffff\2"+
- "\5\4\uffff\2\5\1\uffff\6\5\7\uffff\1\3\1\uffff\1\5",
+ protected DFA86 dfa86 = new DFA86(this);
+ protected DFA91 dfa91 = new DFA91(this);
+ protected DFA100 dfa100 = new DFA100(this);
+ static final String DFA8_eotS =
+ "\14\uffff";
+ static final String DFA8_eofS =
+ "\14\uffff";
+ static final String DFA8_minS =
+ "\1\31\2\uffff\1\31\10\uffff";
+ static final String DFA8_maxS =
+ "\1\41\2\uffff\1\35\10\uffff";
+ static final String DFA8_acceptS =
+ "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\12\1\6\1\3";
+ static final String DFA8_specialS =
+ "\14\uffff}>";
+ static final String[] DFA8_transitionS = {
+ "\1\3\1\6\1\1\1\2\1\4\1\5\1\7\1\10\1\11",
+ "",
+ "",
+ "\1\12\3\uffff\1\13",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS);
+ static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS);
+ static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS);
+ static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS);
+ static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS);
+ static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS);
+ static final short[][] DFA8_transition;
+
+ static {
+ int numStates = DFA8_transitionS.length;
+ DFA8_transition = new short[numStates][];
+ for (int i=0; i' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) );";
+ }
+ }
+ static final String DFA15_eotS =
+ "\12\uffff";
+ static final String DFA15_eofS =
+ "\4\uffff\5\3\1\uffff";
+ static final String DFA15_minS =
+ "\1\51\2\4\1\uffff\5\4\1\uffff";
+ static final String DFA15_maxS =
+ "\1\122\2\56\1\uffff\5\125\1\uffff";
+ static final String DFA15_acceptS =
+ "\3\uffff\1\2\5\uffff\1\1";
+ static final String DFA15_specialS =
+ "\12\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\1\1\47\uffff\1\2\1\3",
+ "\1\4\25\uffff\1\3\20\uffff\1\5\1\6\1\7\1\10",
+ "\1\4\25\uffff\1\3\20\uffff\1\5\1\6\1\7\1\10",
+ "",
+ "\6\3\4\uffff\1\11\42\3\1\uffff\1\3\1\uffff\4\3\1\uffff\26\3"+
+ "\2\uffff\2\3\1\uffff\2\3",
+ "\6\3\4\uffff\1\11\42\3\1\uffff\1\3\1\uffff\4\3\1\uffff\26\3"+
+ "\2\uffff\2\3\1\uffff\2\3",
+ "\6\3\4\uffff\1\11\42\3\1\uffff\1\3\1\uffff\4\3\1\uffff\26\3"+
+ "\2\uffff\2\3\1\uffff\2\3",
+ "\6\3\4\uffff\1\11\42\3\1\uffff\1\3\1\uffff\4\3\1\uffff\26\3"+
+ "\2\uffff\2\3\1\uffff\2\3",
+ "\6\3\4\uffff\1\11\42\3\1\uffff\1\3\1\uffff\4\3\1\uffff\26\3"+
+ "\2\uffff\2\3\1\uffff\2\3",
+ ""
+ };
+
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
+
+ static {
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
+ for (int i=0; i";
+ static final String[] DFA18_transitionS = {
+ "\1\1\5\5\20\uffff\1\5\3\uffff\1\3\3\uffff\2\5\4\uffff\1\5\2"+
+ "\uffff\6\5\1\uffff\1\5\6\uffff\1\5\1\uffff\1\5\2\uffff\1\2\1"+
+ "\5\1\uffff\1\5\3\uffff\10\5\6\uffff\1\3\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -47310,99 +50900,103 @@ public final boolean synpred113_InternalGraphViewStyle() {
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA16_eot = DFA.unpackEncodedString(DFA16_eotS);
- static final short[] DFA16_eof = DFA.unpackEncodedString(DFA16_eofS);
- static final char[] DFA16_min = DFA.unpackEncodedStringToUnsignedChars(DFA16_minS);
- static final char[] DFA16_max = DFA.unpackEncodedStringToUnsignedChars(DFA16_maxS);
- static final short[] DFA16_accept = DFA.unpackEncodedString(DFA16_acceptS);
- static final short[] DFA16_special = DFA.unpackEncodedString(DFA16_specialS);
- static final short[][] DFA16_transition;
+ static final short[] DFA18_eot = DFA.unpackEncodedString(DFA18_eotS);
+ static final short[] DFA18_eof = DFA.unpackEncodedString(DFA18_eofS);
+ static final char[] DFA18_min = DFA.unpackEncodedStringToUnsignedChars(DFA18_minS);
+ static final char[] DFA18_max = DFA.unpackEncodedStringToUnsignedChars(DFA18_maxS);
+ static final short[] DFA18_accept = DFA.unpackEncodedString(DFA18_acceptS);
+ static final short[] DFA18_special = DFA.unpackEncodedString(DFA18_specialS);
+ static final short[][] DFA18_transition;
static {
- int numStates = DFA16_transitionS.length;
- DFA16_transition = new short[numStates][];
+ int numStates = DFA18_transitionS.length;
+ DFA18_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
case 1 :
- int LA16_2 = input.LA(1);
+ int LA18_2 = input.LA(1);
- int index16_2 = input.index();
+ int index18_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred33_InternalGraphViewStyle()) ) {s = 3;}
+ if ( (synpred39_InternalGraphViewStyle()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index16_2);
+ input.seek(index18_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 16, _s, input);
+ new NoViableAltException(getDescription(), 18, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA22_eotS =
- "\36\uffff";
- static final String DFA22_eofS =
- "\36\uffff";
- static final String DFA22_minS =
- "\1\4\2\0\33\uffff";
- static final String DFA22_maxS =
- "\1\117\2\0\33\uffff";
- static final String DFA22_acceptS =
- "\3\uffff\1\1\1\uffff\1\2\30\uffff";
- static final String DFA22_specialS =
- "\1\uffff\1\0\1\1\33\uffff}>";
- static final String[] DFA22_transitionS = {
- "\1\1\5\5\15\uffff\1\5\2\uffff\1\3\3\uffff\2\5\4\uffff\1\5\2"+
- "\uffff\2\5\1\uffff\1\5\7\uffff\1\5\1\uffff\1\2\1\5\1\uffff\2"+
- "\5\4\uffff\2\5\1\uffff\6\5\7\uffff\1\3\1\uffff\1\5",
+ static final String DFA24_eotS =
+ "\42\uffff";
+ static final String DFA24_eofS =
+ "\42\uffff";
+ static final String DFA24_minS =
+ "\1\4\2\0\37\uffff";
+ static final String DFA24_maxS =
+ "\1\125\2\0\37\uffff";
+ static final String DFA24_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\34\uffff";
+ static final String DFA24_specialS =
+ "\1\uffff\1\0\1\1\37\uffff}>";
+ static final String[] DFA24_transitionS = {
+ "\1\1\5\5\20\uffff\1\5\3\uffff\1\3\3\uffff\2\5\4\uffff\1\5\2"+
+ "\uffff\6\5\1\uffff\1\5\6\uffff\1\5\1\uffff\1\5\2\uffff\1\2\1"+
+ "\5\1\uffff\1\5\3\uffff\10\5\6\uffff\1\3\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -47431,99 +51025,103 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA22_eot = DFA.unpackEncodedString(DFA22_eotS);
- static final short[] DFA22_eof = DFA.unpackEncodedString(DFA22_eofS);
- static final char[] DFA22_min = DFA.unpackEncodedStringToUnsignedChars(DFA22_minS);
- static final char[] DFA22_max = DFA.unpackEncodedStringToUnsignedChars(DFA22_maxS);
- static final short[] DFA22_accept = DFA.unpackEncodedString(DFA22_acceptS);
- static final short[] DFA22_special = DFA.unpackEncodedString(DFA22_specialS);
- static final short[][] DFA22_transition;
+ static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS);
+ static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS);
+ static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS);
+ static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS);
+ static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS);
+ static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS);
+ static final short[][] DFA24_transition;
static {
- int numStates = DFA22_transitionS.length;
- DFA22_transition = new short[numStates][];
+ int numStates = DFA24_transitionS.length;
+ DFA24_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
case 1 :
- int LA22_2 = input.LA(1);
+ int LA24_2 = input.LA(1);
- int index22_2 = input.index();
+ int index24_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred50_InternalGraphViewStyle()) ) {s = 3;}
+ if ( (synpred56_InternalGraphViewStyle()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index22_2);
+ input.seek(index24_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 22, _s, input);
+ new NoViableAltException(getDescription(), 24, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA24_eotS =
- "\36\uffff";
- static final String DFA24_eofS =
- "\36\uffff";
- static final String DFA24_minS =
- "\1\4\2\0\33\uffff";
- static final String DFA24_maxS =
- "\1\117\2\0\33\uffff";
- static final String DFA24_acceptS =
- "\3\uffff\1\1\1\uffff\1\2\30\uffff";
- static final String DFA24_specialS =
- "\1\uffff\1\0\1\1\33\uffff}>";
- static final String[] DFA24_transitionS = {
- "\1\1\5\5\15\uffff\1\5\2\uffff\1\3\3\uffff\2\5\4\uffff\1\5\2"+
- "\uffff\2\5\1\uffff\1\5\7\uffff\1\5\1\uffff\1\2\1\5\1\uffff\2"+
- "\5\4\uffff\2\5\1\uffff\6\5\7\uffff\1\3\1\uffff\1\5",
+ static final String DFA27_eotS =
+ "\42\uffff";
+ static final String DFA27_eofS =
+ "\42\uffff";
+ static final String DFA27_minS =
+ "\1\4\2\0\37\uffff";
+ static final String DFA27_maxS =
+ "\1\125\2\0\37\uffff";
+ static final String DFA27_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\34\uffff";
+ static final String DFA27_specialS =
+ "\1\uffff\1\0\1\1\37\uffff}>";
+ static final String[] DFA27_transitionS = {
+ "\1\1\5\5\20\uffff\1\5\3\uffff\1\3\3\uffff\2\5\4\uffff\1\5\2"+
+ "\uffff\6\5\1\uffff\1\5\6\uffff\1\5\1\uffff\1\5\2\uffff\1\2\1"+
+ "\5\1\uffff\1\5\3\uffff\10\5\6\uffff\1\3\1\uffff\1\5",
"\1\uffff",
"\1\uffff",
"",
@@ -47552,98 +51150,158 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS);
- static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS);
- static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS);
- static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS);
- static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS);
- static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS);
- static final short[][] DFA24_transition;
+ static final short[] DFA27_eot = DFA.unpackEncodedString(DFA27_eotS);
+ static final short[] DFA27_eof = DFA.unpackEncodedString(DFA27_eofS);
+ static final char[] DFA27_min = DFA.unpackEncodedStringToUnsignedChars(DFA27_minS);
+ static final char[] DFA27_max = DFA.unpackEncodedStringToUnsignedChars(DFA27_maxS);
+ static final short[] DFA27_accept = DFA.unpackEncodedString(DFA27_acceptS);
+ static final short[] DFA27_special = DFA.unpackEncodedString(DFA27_specialS);
+ static final short[][] DFA27_transition;
static {
- int numStates = DFA24_transitionS.length;
- DFA24_transition = new short[numStates][];
+ int numStates = DFA27_transitionS.length;
+ DFA27_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
case 1 :
- int LA24_2 = input.LA(1);
+ int LA27_2 = input.LA(1);
- int index24_2 = input.index();
+ int index27_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred52_InternalGraphViewStyle()) ) {s = 3;}
+ if ( (synpred62_InternalGraphViewStyle()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index24_2);
+ input.seek(index27_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 24, _s, input);
+ new NoViableAltException(getDescription(), 27, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA44_eotS =
- "\13\uffff";
- static final String DFA44_eofS =
- "\1\1\12\uffff";
- static final String DFA44_minS =
- "\1\4\1\uffff\10\0\1\uffff";
- static final String DFA44_maxS =
- "\1\117\1\uffff\10\0\1\uffff";
- static final String DFA44_acceptS =
- "\1\uffff\1\2\10\uffff\1\1";
- static final String DFA44_specialS =
- "\2\uffff\1\3\1\6\1\4\1\7\1\2\1\1\1\0\1\5\1\uffff}>";
- static final String[] DFA44_transitionS = {
- "\6\1\5\uffff\7\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\13\1\1\uffff"+
- "\1\1\2\uffff\22\1\1\uffff\10\1\3\uffff\2\1\1\uffff\2\1",
+ static final String DFA36_eotS =
+ "\7\uffff";
+ static final String DFA36_eofS =
+ "\2\uffff\1\4\2\uffff\1\4\1\uffff";
+ static final String DFA36_minS =
+ "\1\4\1\uffff\1\51\1\4\1\uffff\1\51\1\uffff";
+ static final String DFA36_maxS =
+ "\1\54\1\uffff\1\75\1\44\1\uffff\1\75\1\uffff";
+ static final String DFA36_acceptS =
+ "\1\uffff\1\1\2\uffff\1\2\1\uffff\1\3";
+ static final String DFA36_specialS =
+ "\7\uffff}>";
+ static final String[] DFA36_transitionS = {
+ "\1\2\47\uffff\1\1",
+ "",
+ "\1\3\3\uffff\1\4\3\uffff\1\4\13\uffff\1\4",
+ "\1\5\37\uffff\1\6",
+ "",
+ "\1\3\3\uffff\1\4\3\uffff\1\4\13\uffff\1\4",
+ ""
+ };
+
+ static final short[] DFA36_eot = DFA.unpackEncodedString(DFA36_eotS);
+ static final short[] DFA36_eof = DFA.unpackEncodedString(DFA36_eofS);
+ static final char[] DFA36_min = DFA.unpackEncodedStringToUnsignedChars(DFA36_minS);
+ static final char[] DFA36_max = DFA.unpackEncodedStringToUnsignedChars(DFA36_maxS);
+ static final short[] DFA36_accept = DFA.unpackEncodedString(DFA36_acceptS);
+ static final short[] DFA36_special = DFA.unpackEncodedString(DFA36_specialS);
+ static final short[][] DFA36_transition;
+
+ static {
+ int numStates = DFA36_transitionS.length;
+ DFA36_transition = new short[numStates][];
+ for (int i=0; i";
+ static final String[] DFA46_transitionS = {
+ "\6\1\5\uffff\12\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\17"+
+ "\1\1\uffff\1\1\1\uffff\4\1\1\uffff\26\1\2\uffff\2\1\1\uffff"+
+ "\2\1",
"",
"\1\uffff",
"\1\uffff",
@@ -47653,188 +51311,204 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\uffff",
"\1\uffff",
"\1\uffff",
+ "\1\uffff",
""
};
- static final short[] DFA44_eot = DFA.unpackEncodedString(DFA44_eotS);
- static final short[] DFA44_eof = DFA.unpackEncodedString(DFA44_eofS);
- static final char[] DFA44_min = DFA.unpackEncodedStringToUnsignedChars(DFA44_minS);
- static final char[] DFA44_max = DFA.unpackEncodedStringToUnsignedChars(DFA44_maxS);
- static final short[] DFA44_accept = DFA.unpackEncodedString(DFA44_acceptS);
- static final short[] DFA44_special = DFA.unpackEncodedString(DFA44_specialS);
- static final short[][] DFA44_transition;
+ static final short[] DFA46_eot = DFA.unpackEncodedString(DFA46_eotS);
+ static final short[] DFA46_eof = DFA.unpackEncodedString(DFA46_eofS);
+ static final char[] DFA46_min = DFA.unpackEncodedStringToUnsignedChars(DFA46_minS);
+ static final char[] DFA46_max = DFA.unpackEncodedStringToUnsignedChars(DFA46_maxS);
+ static final short[] DFA46_accept = DFA.unpackEncodedString(DFA46_acceptS);
+ static final short[] DFA46_special = DFA.unpackEncodedString(DFA46_specialS);
+ static final short[][] DFA46_transition;
static {
- int numStates = DFA44_transitionS.length;
- DFA44_transition = new short[numStates][];
+ int numStates = DFA46_transitionS.length;
+ DFA46_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
case 1 :
- int LA44_7 = input.LA(1);
+ int LA46_5 = input.LA(1);
- int index44_7 = input.index();
+ int index46_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_7);
+ input.seek(index46_5);
if ( s>=0 ) return s;
break;
case 2 :
- int LA44_6 = input.LA(1);
+ int LA46_3 = input.LA(1);
- int index44_6 = input.index();
+ int index46_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_6);
+ input.seek(index46_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA44_2 = input.LA(1);
+ int LA46_2 = input.LA(1);
- int index44_2 = input.index();
+ int index46_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_2);
+ input.seek(index46_2);
if ( s>=0 ) return s;
break;
case 4 :
- int LA44_4 = input.LA(1);
+ int LA46_9 = input.LA(1);
- int index44_4 = input.index();
+ int index46_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_4);
+ input.seek(index46_9);
if ( s>=0 ) return s;
break;
case 5 :
- int LA44_9 = input.LA(1);
+ int LA46_10 = input.LA(1);
- int index44_9 = input.index();
+ int index46_10 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_9);
+ input.seek(index46_10);
if ( s>=0 ) return s;
break;
case 6 :
- int LA44_3 = input.LA(1);
+ int LA46_7 = input.LA(1);
- int index44_3 = input.index();
+ int index46_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_3);
+ input.seek(index46_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA44_5 = input.LA(1);
+ int LA46_8 = input.LA(1);
+
+
+ int index46_8 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
+
+ else if ( (true) ) {s = 1;}
- int index44_5 = input.index();
+ input.seek(index46_8);
+ if ( s>=0 ) return s;
+ break;
+ case 8 :
+ int LA46_6 = input.LA(1);
+
+
+ int index46_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred72_InternalGraphViewStyle()) ) {s = 10;}
+ if ( (synpred82_InternalGraphViewStyle()) ) {s = 11;}
else if ( (true) ) {s = 1;}
- input.seek(index44_5);
+ input.seek(index46_6);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 44, _s, input);
+ new NoViableAltException(getDescription(), 46, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA50_eotS =
- "\102\uffff";
- static final String DFA50_eofS =
- "\1\2\101\uffff";
- static final String DFA50_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA50_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA50_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA50_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA50_transitionS = {
- "\6\2\5\uffff\32\2\1\uffff\1\2\2\uffff\7\2\1\1\12\2\1\uffff\10"+
- "\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA52_eotS =
+ "\112\uffff";
+ static final String DFA52_eofS =
+ "\1\2\111\uffff";
+ static final String DFA52_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA52_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA52_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA52_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA52_transitionS = {
+ "\6\2\5\uffff\42\2\1\uffff\1\2\1\uffff\4\2\1\uffff\5\2\1\1\20"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -47899,83 +51573,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA50_eot = DFA.unpackEncodedString(DFA50_eotS);
- static final short[] DFA50_eof = DFA.unpackEncodedString(DFA50_eofS);
- static final char[] DFA50_min = DFA.unpackEncodedStringToUnsignedChars(DFA50_minS);
- static final char[] DFA50_max = DFA.unpackEncodedStringToUnsignedChars(DFA50_maxS);
- static final short[] DFA50_accept = DFA.unpackEncodedString(DFA50_acceptS);
- static final short[] DFA50_special = DFA.unpackEncodedString(DFA50_specialS);
- static final short[][] DFA50_transition;
+ static final short[] DFA52_eot = DFA.unpackEncodedString(DFA52_eotS);
+ static final short[] DFA52_eof = DFA.unpackEncodedString(DFA52_eofS);
+ static final char[] DFA52_min = DFA.unpackEncodedStringToUnsignedChars(DFA52_minS);
+ static final char[] DFA52_max = DFA.unpackEncodedStringToUnsignedChars(DFA52_maxS);
+ static final short[] DFA52_accept = DFA.unpackEncodedString(DFA52_acceptS);
+ static final short[] DFA52_special = DFA.unpackEncodedString(DFA52_specialS);
+ static final short[][] DFA52_transition;
static {
- int numStates = DFA50_transitionS.length;
- DFA50_transition = new short[numStates][];
+ int numStates = DFA52_transitionS.length;
+ DFA52_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 50, _s, input);
+ new NoViableAltException(getDescription(), 52, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA51_eotS =
- "\102\uffff";
- static final String DFA51_eofS =
- "\1\2\101\uffff";
- static final String DFA51_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA51_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA51_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA51_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA51_transitionS = {
- "\6\2\5\uffff\32\2\1\uffff\1\2\2\uffff\5\2\1\1\14\2\1\uffff\10"+
- "\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA53_eotS =
+ "\112\uffff";
+ static final String DFA53_eofS =
+ "\1\2\111\uffff";
+ static final String DFA53_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA53_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA53_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA53_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA53_transitionS = {
+ "\6\2\5\uffff\42\2\1\uffff\1\2\1\uffff\4\2\1\uffff\2\2\1\1\23"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -48040,84 +51722,92 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA51_eot = DFA.unpackEncodedString(DFA51_eotS);
- static final short[] DFA51_eof = DFA.unpackEncodedString(DFA51_eofS);
- static final char[] DFA51_min = DFA.unpackEncodedStringToUnsignedChars(DFA51_minS);
- static final char[] DFA51_max = DFA.unpackEncodedStringToUnsignedChars(DFA51_maxS);
- static final short[] DFA51_accept = DFA.unpackEncodedString(DFA51_acceptS);
- static final short[] DFA51_special = DFA.unpackEncodedString(DFA51_specialS);
- static final short[][] DFA51_transition;
+ static final short[] DFA53_eot = DFA.unpackEncodedString(DFA53_eotS);
+ static final short[] DFA53_eof = DFA.unpackEncodedString(DFA53_eofS);
+ static final char[] DFA53_min = DFA.unpackEncodedStringToUnsignedChars(DFA53_minS);
+ static final char[] DFA53_max = DFA.unpackEncodedStringToUnsignedChars(DFA53_maxS);
+ static final short[] DFA53_accept = DFA.unpackEncodedString(DFA53_acceptS);
+ static final short[] DFA53_special = DFA.unpackEncodedString(DFA53_specialS);
+ static final short[][] DFA53_transition;
static {
- int numStates = DFA51_transitionS.length;
- DFA51_transition = new short[numStates][];
+ int numStates = DFA53_transitionS.length;
+ DFA53_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 51, _s, input);
+ new NoViableAltException(getDescription(), 53, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA55_eotS =
- "\41\uffff";
- static final String DFA55_eofS =
- "\41\uffff";
- static final String DFA55_minS =
- "\1\4\2\0\36\uffff";
- static final String DFA55_maxS =
- "\1\117\2\0\36\uffff";
- static final String DFA55_acceptS =
- "\3\uffff\1\1\1\uffff\1\2\33\uffff";
- static final String DFA55_specialS =
- "\1\uffff\1\0\1\1\36\uffff}>";
- static final String[] DFA55_transitionS = {
- "\1\1\5\5\15\uffff\1\5\2\uffff\1\3\3\uffff\2\5\4\uffff\1\5\1"+
- "\uffff\3\5\1\uffff\1\5\6\uffff\2\5\1\uffff\1\2\1\5\1\uffff\2"+
- "\5\4\uffff\2\5\1\uffff\6\5\7\uffff\1\3\2\5",
+ static final String DFA61_eotS =
+ "\45\uffff";
+ static final String DFA61_eofS =
+ "\45\uffff";
+ static final String DFA61_minS =
+ "\1\4\2\0\42\uffff";
+ static final String DFA61_maxS =
+ "\1\125\2\0\42\uffff";
+ static final String DFA61_acceptS =
+ "\3\uffff\1\1\1\uffff\1\2\37\uffff";
+ static final String DFA61_specialS =
+ "\1\uffff\1\0\1\1\42\uffff}>";
+ static final String[] DFA61_transitionS = {
+ "\1\1\5\5\20\uffff\1\5\3\uffff\1\3\3\uffff\2\5\4\uffff\1\5\1"+
+ "\uffff\7\5\1\uffff\1\5\6\uffff\1\5\1\uffff\2\5\1\uffff\1\2\1"+
+ "\5\1\uffff\1\5\3\uffff\10\5\6\uffff\1\3\2\5",
"\1\uffff",
"\1\uffff",
"",
@@ -48149,98 +51839,102 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA55_eot = DFA.unpackEncodedString(DFA55_eotS);
- static final short[] DFA55_eof = DFA.unpackEncodedString(DFA55_eofS);
- static final char[] DFA55_min = DFA.unpackEncodedStringToUnsignedChars(DFA55_minS);
- static final char[] DFA55_max = DFA.unpackEncodedStringToUnsignedChars(DFA55_maxS);
- static final short[] DFA55_accept = DFA.unpackEncodedString(DFA55_acceptS);
- static final short[] DFA55_special = DFA.unpackEncodedString(DFA55_specialS);
- static final short[][] DFA55_transition;
+ static final short[] DFA61_eot = DFA.unpackEncodedString(DFA61_eotS);
+ static final short[] DFA61_eof = DFA.unpackEncodedString(DFA61_eofS);
+ static final char[] DFA61_min = DFA.unpackEncodedStringToUnsignedChars(DFA61_minS);
+ static final char[] DFA61_max = DFA.unpackEncodedStringToUnsignedChars(DFA61_maxS);
+ static final short[] DFA61_accept = DFA.unpackEncodedString(DFA61_acceptS);
+ static final short[] DFA61_special = DFA.unpackEncodedString(DFA61_specialS);
+ static final short[][] DFA61_transition;
static {
- int numStates = DFA55_transitionS.length;
- DFA55_transition = new short[numStates][];
+ int numStates = DFA61_transitionS.length;
+ DFA61_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
case 1 :
- int LA55_2 = input.LA(1);
+ int LA61_2 = input.LA(1);
- int index55_2 = input.index();
+ int index61_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred83_InternalGraphViewStyle()) ) {s = 3;}
+ if ( (synpred97_InternalGraphViewStyle()) ) {s = 3;}
else if ( (true) ) {s = 5;}
- input.seek(index55_2);
+ input.seek(index61_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 55, _s, input);
+ new NoViableAltException(getDescription(), 61, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA74_eotS =
- "\102\uffff";
- static final String DFA74_eofS =
- "\1\2\101\uffff";
- static final String DFA74_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA74_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA74_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA74_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA74_transitionS = {
- "\6\2\5\uffff\32\2\1\uffff\1\2\2\uffff\7\2\1\1\12\2\1\uffff\10"+
- "\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA79_eotS =
+ "\112\uffff";
+ static final String DFA79_eofS =
+ "\1\2\111\uffff";
+ static final String DFA79_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA79_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA79_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA79_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA79_transitionS = {
+ "\6\2\5\uffff\42\2\1\uffff\1\2\1\uffff\4\2\1\uffff\5\2\1\1\20"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -48305,83 +51999,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA74_eot = DFA.unpackEncodedString(DFA74_eotS);
- static final short[] DFA74_eof = DFA.unpackEncodedString(DFA74_eofS);
- static final char[] DFA74_min = DFA.unpackEncodedStringToUnsignedChars(DFA74_minS);
- static final char[] DFA74_max = DFA.unpackEncodedStringToUnsignedChars(DFA74_maxS);
- static final short[] DFA74_accept = DFA.unpackEncodedString(DFA74_acceptS);
- static final short[] DFA74_special = DFA.unpackEncodedString(DFA74_specialS);
- static final short[][] DFA74_transition;
+ static final short[] DFA79_eot = DFA.unpackEncodedString(DFA79_eotS);
+ static final short[] DFA79_eof = DFA.unpackEncodedString(DFA79_eofS);
+ static final char[] DFA79_min = DFA.unpackEncodedStringToUnsignedChars(DFA79_minS);
+ static final char[] DFA79_max = DFA.unpackEncodedStringToUnsignedChars(DFA79_maxS);
+ static final short[] DFA79_accept = DFA.unpackEncodedString(DFA79_acceptS);
+ static final short[] DFA79_special = DFA.unpackEncodedString(DFA79_specialS);
+ static final short[][] DFA79_transition;
static {
- int numStates = DFA74_transitionS.length;
- DFA74_transition = new short[numStates][];
+ int numStates = DFA79_transitionS.length;
+ DFA79_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 74, _s, input);
+ new NoViableAltException(getDescription(), 79, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA75_eotS =
- "\102\uffff";
- static final String DFA75_eofS =
- "\1\2\101\uffff";
- static final String DFA75_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA75_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA75_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA75_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA75_transitionS = {
- "\6\2\5\uffff\32\2\1\uffff\1\2\2\uffff\5\2\1\1\14\2\1\uffff\10"+
- "\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA80_eotS =
+ "\112\uffff";
+ static final String DFA80_eofS =
+ "\1\2\111\uffff";
+ static final String DFA80_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA80_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA80_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA80_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA80_transitionS = {
+ "\6\2\5\uffff\42\2\1\uffff\1\2\1\uffff\4\2\1\uffff\2\2\1\1\23"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -48446,83 +52148,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA75_eot = DFA.unpackEncodedString(DFA75_eotS);
- static final short[] DFA75_eof = DFA.unpackEncodedString(DFA75_eofS);
- static final char[] DFA75_min = DFA.unpackEncodedStringToUnsignedChars(DFA75_minS);
- static final char[] DFA75_max = DFA.unpackEncodedStringToUnsignedChars(DFA75_maxS);
- static final short[] DFA75_accept = DFA.unpackEncodedString(DFA75_acceptS);
- static final short[] DFA75_special = DFA.unpackEncodedString(DFA75_specialS);
- static final short[][] DFA75_transition;
+ static final short[] DFA80_eot = DFA.unpackEncodedString(DFA80_eotS);
+ static final short[] DFA80_eof = DFA.unpackEncodedString(DFA80_eofS);
+ static final char[] DFA80_min = DFA.unpackEncodedStringToUnsignedChars(DFA80_minS);
+ static final char[] DFA80_max = DFA.unpackEncodedStringToUnsignedChars(DFA80_maxS);
+ static final short[] DFA80_accept = DFA.unpackEncodedString(DFA80_acceptS);
+ static final short[] DFA80_special = DFA.unpackEncodedString(DFA80_specialS);
+ static final short[][] DFA80_transition;
static {
- int numStates = DFA75_transitionS.length;
- DFA75_transition = new short[numStates][];
+ int numStates = DFA80_transitionS.length;
+ DFA80_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 75, _s, input);
+ new NoViableAltException(getDescription(), 80, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA79_eotS =
- "\102\uffff";
- static final String DFA79_eofS =
- "\1\2\101\uffff";
- static final String DFA79_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA79_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA79_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA79_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA79_transitionS = {
- "\6\2\5\uffff\10\2\1\1\21\2\1\uffff\1\2\2\uffff\22\2\1\uffff"+
- "\10\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA84_eotS =
+ "\112\uffff";
+ static final String DFA84_eofS =
+ "\1\2\111\uffff";
+ static final String DFA84_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA84_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA84_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA84_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA84_transitionS = {
+ "\6\2\5\uffff\13\2\1\1\26\2\1\uffff\1\2\1\uffff\4\2\1\uffff\26"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -48587,83 +52297,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA79_eot = DFA.unpackEncodedString(DFA79_eotS);
- static final short[] DFA79_eof = DFA.unpackEncodedString(DFA79_eofS);
- static final char[] DFA79_min = DFA.unpackEncodedStringToUnsignedChars(DFA79_minS);
- static final char[] DFA79_max = DFA.unpackEncodedStringToUnsignedChars(DFA79_maxS);
- static final short[] DFA79_accept = DFA.unpackEncodedString(DFA79_acceptS);
- static final short[] DFA79_special = DFA.unpackEncodedString(DFA79_specialS);
- static final short[][] DFA79_transition;
+ static final short[] DFA84_eot = DFA.unpackEncodedString(DFA84_eotS);
+ static final short[] DFA84_eof = DFA.unpackEncodedString(DFA84_eofS);
+ static final char[] DFA84_min = DFA.unpackEncodedStringToUnsignedChars(DFA84_minS);
+ static final char[] DFA84_max = DFA.unpackEncodedStringToUnsignedChars(DFA84_maxS);
+ static final short[] DFA84_accept = DFA.unpackEncodedString(DFA84_acceptS);
+ static final short[] DFA84_special = DFA.unpackEncodedString(DFA84_specialS);
+ static final short[][] DFA84_transition;
static {
- int numStates = DFA79_transitionS.length;
- DFA79_transition = new short[numStates][];
+ int numStates = DFA84_transitionS.length;
+ DFA84_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 79, _s, input);
+ new NoViableAltException(getDescription(), 84, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA80_eotS =
- "\102\uffff";
- static final String DFA80_eofS =
- "\1\2\101\uffff";
- static final String DFA80_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA80_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA80_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA80_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA80_transitionS = {
- "\6\2\5\uffff\32\2\1\uffff\1\2\2\uffff\7\2\1\1\12\2\1\uffff\10"+
- "\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA85_eotS =
+ "\112\uffff";
+ static final String DFA85_eofS =
+ "\1\2\111\uffff";
+ static final String DFA85_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA85_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA85_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA85_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA85_transitionS = {
+ "\6\2\5\uffff\42\2\1\uffff\1\2\1\uffff\4\2\1\uffff\5\2\1\1\20"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -48728,83 +52446,91 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA80_eot = DFA.unpackEncodedString(DFA80_eotS);
- static final short[] DFA80_eof = DFA.unpackEncodedString(DFA80_eofS);
- static final char[] DFA80_min = DFA.unpackEncodedStringToUnsignedChars(DFA80_minS);
- static final char[] DFA80_max = DFA.unpackEncodedStringToUnsignedChars(DFA80_maxS);
- static final short[] DFA80_accept = DFA.unpackEncodedString(DFA80_acceptS);
- static final short[] DFA80_special = DFA.unpackEncodedString(DFA80_specialS);
- static final short[][] DFA80_transition;
+ static final short[] DFA85_eot = DFA.unpackEncodedString(DFA85_eotS);
+ static final short[] DFA85_eof = DFA.unpackEncodedString(DFA85_eofS);
+ static final char[] DFA85_min = DFA.unpackEncodedStringToUnsignedChars(DFA85_minS);
+ static final char[] DFA85_max = DFA.unpackEncodedStringToUnsignedChars(DFA85_maxS);
+ static final short[] DFA85_accept = DFA.unpackEncodedString(DFA85_acceptS);
+ static final short[] DFA85_special = DFA.unpackEncodedString(DFA85_specialS);
+ static final short[][] DFA85_transition;
static {
- int numStates = DFA80_transitionS.length;
- DFA80_transition = new short[numStates][];
+ int numStates = DFA85_transitionS.length;
+ DFA85_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 80, _s, input);
+ new NoViableAltException(getDescription(), 85, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA81_eotS =
- "\102\uffff";
- static final String DFA81_eofS =
- "\1\2\101\uffff";
- static final String DFA81_minS =
- "\1\4\1\0\100\uffff";
- static final String DFA81_maxS =
- "\1\117\1\0\100\uffff";
- static final String DFA81_acceptS =
- "\2\uffff\1\2\76\uffff\1\1";
- static final String DFA81_specialS =
- "\1\uffff\1\0\100\uffff}>";
- static final String[] DFA81_transitionS = {
- "\6\2\5\uffff\32\2\1\uffff\1\2\2\uffff\5\2\1\1\14\2\1\uffff\10"+
- "\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA86_eotS =
+ "\112\uffff";
+ static final String DFA86_eofS =
+ "\1\2\111\uffff";
+ static final String DFA86_minS =
+ "\1\4\1\0\110\uffff";
+ static final String DFA86_maxS =
+ "\1\125\1\0\110\uffff";
+ static final String DFA86_acceptS =
+ "\2\uffff\1\2\106\uffff\1\1";
+ static final String DFA86_specialS =
+ "\1\uffff\1\0\110\uffff}>";
+ static final String[] DFA86_transitionS = {
+ "\6\2\5\uffff\42\2\1\uffff\1\2\1\uffff\4\2\1\uffff\2\2\1\1\23"+
+ "\2\2\uffff\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -48869,87 +52595,99 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA81_eot = DFA.unpackEncodedString(DFA81_eotS);
- static final short[] DFA81_eof = DFA.unpackEncodedString(DFA81_eofS);
- static final char[] DFA81_min = DFA.unpackEncodedStringToUnsignedChars(DFA81_minS);
- static final char[] DFA81_max = DFA.unpackEncodedStringToUnsignedChars(DFA81_maxS);
- static final short[] DFA81_accept = DFA.unpackEncodedString(DFA81_acceptS);
- static final short[] DFA81_special = DFA.unpackEncodedString(DFA81_specialS);
- static final short[][] DFA81_transition;
+ static final short[] DFA86_eot = DFA.unpackEncodedString(DFA86_eotS);
+ static final short[] DFA86_eof = DFA.unpackEncodedString(DFA86_eofS);
+ static final char[] DFA86_min = DFA.unpackEncodedStringToUnsignedChars(DFA86_minS);
+ static final char[] DFA86_max = DFA.unpackEncodedStringToUnsignedChars(DFA86_maxS);
+ static final short[] DFA86_accept = DFA.unpackEncodedString(DFA86_acceptS);
+ static final short[] DFA86_special = DFA.unpackEncodedString(DFA86_specialS);
+ static final short[][] DFA86_transition;
static {
- int numStates = DFA81_transitionS.length;
- DFA81_transition = new short[numStates][];
+ int numStates = DFA86_transitionS.length;
+ DFA86_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 81, _s, input);
+ new NoViableAltException(getDescription(), 86, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA85_eotS =
- "\102\uffff";
- static final String DFA85_eofS =
- "\1\34\101\uffff";
- static final String DFA85_minS =
- "\1\4\33\0\46\uffff";
- static final String DFA85_maxS =
- "\1\117\33\0\46\uffff";
- static final String DFA85_acceptS =
- "\34\uffff\1\2\44\uffff\1\1";
- static final String DFA85_specialS =
+ static final String DFA91_eotS =
+ "\112\uffff";
+ static final String DFA91_eofS =
+ "\1\40\111\uffff";
+ static final String DFA91_minS =
+ "\1\4\37\0\52\uffff";
+ static final String DFA91_maxS =
+ "\1\125\37\0\52\uffff";
+ static final String DFA91_acceptS =
+ "\40\uffff\1\2\50\uffff\1\1";
+ static final String DFA91_specialS =
"\1\uffff\1\0\1\1\1\2\1\3\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\46\uffff}>";
- static final String[] DFA85_transitionS = {
- "\1\1\1\15\1\16\1\17\1\23\1\21\5\uffff\10\34\1\10\6\34\1\4\1"+
- "\3\4\34\1\2\2\34\1\11\1\13\1\uffff\1\25\2\uffff\5\34\1\12\1"+
- "\34\1\33\1\24\1\34\1\7\1\6\4\34\1\26\1\27\1\uffff\1\5\1\20\1"+
- "\22\1\30\1\31\1\32\2\34\3\uffff\2\34\1\uffff\1\34\1\14",
+ "\1\32\1\33\1\34\1\35\1\36\52\uffff}>";
+ static final String[] DFA91_transitionS = {
+ "\1\1\1\21\1\22\1\23\1\27\1\25\5\uffff\13\40\1\14\7\40\1\10\1"+
+ "\7\4\40\1\6\2\40\1\2\1\3\1\4\1\5\1\15\1\17\1\uffff\1\31\1\uffff"+
+ "\4\40\1\uffff\1\12\1\40\1\16\2\40\1\37\1\30\1\40\1\13\3\40\1"+
+ "\32\1\33\1\11\1\24\1\26\1\34\1\35\1\36\2\40\2\uffff\2\40\1\uffff"+
+ "\1\40\1\20",
+ "\1\uffff",
+ "\1\uffff",
+ "\1\uffff",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -48977,6 +52715,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"\1\uffff",
"\1\uffff",
"\1\uffff",
+ "\1\uffff",
+ "",
+ "",
+ "",
+ "",
"",
"",
"",
@@ -49017,470 +52760,530 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
""
};
- static final short[] DFA85_eot = DFA.unpackEncodedString(DFA85_eotS);
- static final short[] DFA85_eof = DFA.unpackEncodedString(DFA85_eofS);
- static final char[] DFA85_min = DFA.unpackEncodedStringToUnsignedChars(DFA85_minS);
- static final char[] DFA85_max = DFA.unpackEncodedStringToUnsignedChars(DFA85_maxS);
- static final short[] DFA85_accept = DFA.unpackEncodedString(DFA85_acceptS);
- static final short[] DFA85_special = DFA.unpackEncodedString(DFA85_specialS);
- static final short[][] DFA85_transition;
+ static final short[] DFA91_eot = DFA.unpackEncodedString(DFA91_eotS);
+ static final short[] DFA91_eof = DFA.unpackEncodedString(DFA91_eofS);
+ static final char[] DFA91_min = DFA.unpackEncodedStringToUnsignedChars(DFA91_minS);
+ static final char[] DFA91_max = DFA.unpackEncodedStringToUnsignedChars(DFA91_maxS);
+ static final short[] DFA91_accept = DFA.unpackEncodedString(DFA91_acceptS);
+ static final short[] DFA91_special = DFA.unpackEncodedString(DFA91_specialS);
+ static final short[][] DFA91_transition;
static {
- int numStates = DFA85_transitionS.length;
- DFA85_transition = new short[numStates][];
+ int numStates = DFA91_transitionS.length;
+ DFA91_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
case 1 :
- int LA85_2 = input.LA(1);
+ int LA91_2 = input.LA(1);
- int index85_2 = input.index();
+ int index91_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_2);
+ input.seek(index91_2);
if ( s>=0 ) return s;
break;
case 2 :
- int LA85_3 = input.LA(1);
+ int LA91_3 = input.LA(1);
- int index85_3 = input.index();
+ int index91_3 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_3);
+ input.seek(index91_3);
if ( s>=0 ) return s;
break;
case 3 :
- int LA85_4 = input.LA(1);
+ int LA91_4 = input.LA(1);
- int index85_4 = input.index();
+ int index91_4 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_4);
+ input.seek(index91_4);
if ( s>=0 ) return s;
break;
case 4 :
- int LA85_5 = input.LA(1);
+ int LA91_5 = input.LA(1);
- int index85_5 = input.index();
+ int index91_5 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_5);
+ input.seek(index91_5);
if ( s>=0 ) return s;
break;
case 5 :
- int LA85_6 = input.LA(1);
+ int LA91_6 = input.LA(1);
- int index85_6 = input.index();
+ int index91_6 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_6);
+ input.seek(index91_6);
if ( s>=0 ) return s;
break;
case 6 :
- int LA85_7 = input.LA(1);
+ int LA91_7 = input.LA(1);
- int index85_7 = input.index();
+ int index91_7 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_7);
+ input.seek(index91_7);
if ( s>=0 ) return s;
break;
case 7 :
- int LA85_8 = input.LA(1);
+ int LA91_8 = input.LA(1);
- int index85_8 = input.index();
+ int index91_8 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_8);
+ input.seek(index91_8);
if ( s>=0 ) return s;
break;
case 8 :
- int LA85_9 = input.LA(1);
+ int LA91_9 = input.LA(1);
- int index85_9 = input.index();
+ int index91_9 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_9);
+ input.seek(index91_9);
if ( s>=0 ) return s;
break;
case 9 :
- int LA85_10 = input.LA(1);
+ int LA91_10 = input.LA(1);
- int index85_10 = input.index();
+ int index91_10 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_10);
+ input.seek(index91_10);
if ( s>=0 ) return s;
break;
case 10 :
- int LA85_11 = input.LA(1);
+ int LA91_11 = input.LA(1);
- int index85_11 = input.index();
+ int index91_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_11);
+ input.seek(index91_11);
if ( s>=0 ) return s;
break;
case 11 :
- int LA85_12 = input.LA(1);
+ int LA91_12 = input.LA(1);
- int index85_12 = input.index();
+ int index91_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_12);
+ input.seek(index91_12);
if ( s>=0 ) return s;
break;
case 12 :
- int LA85_13 = input.LA(1);
+ int LA91_13 = input.LA(1);
- int index85_13 = input.index();
+ int index91_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_13);
+ input.seek(index91_13);
if ( s>=0 ) return s;
break;
case 13 :
- int LA85_14 = input.LA(1);
+ int LA91_14 = input.LA(1);
- int index85_14 = input.index();
+ int index91_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_14);
+ input.seek(index91_14);
if ( s>=0 ) return s;
break;
case 14 :
- int LA85_15 = input.LA(1);
+ int LA91_15 = input.LA(1);
- int index85_15 = input.index();
+ int index91_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_15);
+ input.seek(index91_15);
if ( s>=0 ) return s;
break;
case 15 :
- int LA85_16 = input.LA(1);
+ int LA91_16 = input.LA(1);
- int index85_16 = input.index();
+ int index91_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_16);
+ input.seek(index91_16);
if ( s>=0 ) return s;
break;
case 16 :
- int LA85_17 = input.LA(1);
+ int LA91_17 = input.LA(1);
- int index85_17 = input.index();
+ int index91_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_17);
+ input.seek(index91_17);
if ( s>=0 ) return s;
break;
case 17 :
- int LA85_18 = input.LA(1);
+ int LA91_18 = input.LA(1);
- int index85_18 = input.index();
+ int index91_18 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_18);
+ input.seek(index91_18);
if ( s>=0 ) return s;
break;
case 18 :
- int LA85_19 = input.LA(1);
+ int LA91_19 = input.LA(1);
- int index85_19 = input.index();
+ int index91_19 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_19);
+ input.seek(index91_19);
if ( s>=0 ) return s;
break;
case 19 :
- int LA85_20 = input.LA(1);
+ int LA91_20 = input.LA(1);
- int index85_20 = input.index();
+ int index91_20 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_20);
+ input.seek(index91_20);
if ( s>=0 ) return s;
break;
case 20 :
- int LA85_21 = input.LA(1);
+ int LA91_21 = input.LA(1);
- int index85_21 = input.index();
+ int index91_21 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_21);
+ input.seek(index91_21);
if ( s>=0 ) return s;
break;
case 21 :
- int LA85_22 = input.LA(1);
+ int LA91_22 = input.LA(1);
- int index85_22 = input.index();
+ int index91_22 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_22);
+ input.seek(index91_22);
if ( s>=0 ) return s;
break;
case 22 :
- int LA85_23 = input.LA(1);
+ int LA91_23 = input.LA(1);
- int index85_23 = input.index();
+ int index91_23 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_23);
+ input.seek(index91_23);
if ( s>=0 ) return s;
break;
case 23 :
- int LA85_24 = input.LA(1);
+ int LA91_24 = input.LA(1);
- int index85_24 = input.index();
+ int index91_24 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_24);
+ input.seek(index91_24);
if ( s>=0 ) return s;
break;
case 24 :
- int LA85_25 = input.LA(1);
+ int LA91_25 = input.LA(1);
- int index85_25 = input.index();
+ int index91_25 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_25);
+ input.seek(index91_25);
if ( s>=0 ) return s;
break;
case 25 :
- int LA85_26 = input.LA(1);
+ int LA91_26 = input.LA(1);
- int index85_26 = input.index();
+ int index91_26 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_26);
+ input.seek(index91_26);
if ( s>=0 ) return s;
break;
case 26 :
- int LA85_27 = input.LA(1);
+ int LA91_27 = input.LA(1);
+
+
+ int index91_27 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
+
+ else if ( (true) ) {s = 32;}
- int index85_27 = input.index();
+ input.seek(index91_27);
+ if ( s>=0 ) return s;
+ break;
+ case 27 :
+ int LA91_28 = input.LA(1);
+
+
+ int index91_28 = input.index();
input.rewind();
s = -1;
- if ( (synpred113_InternalGraphViewStyle()) ) {s = 65;}
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
- else if ( (true) ) {s = 28;}
+ else if ( (true) ) {s = 32;}
- input.seek(index85_27);
+ input.seek(index91_28);
+ if ( s>=0 ) return s;
+ break;
+ case 28 :
+ int LA91_29 = input.LA(1);
+
+
+ int index91_29 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index91_29);
+ if ( s>=0 ) return s;
+ break;
+ case 29 :
+ int LA91_30 = input.LA(1);
+
+
+ int index91_30 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index91_30);
+ if ( s>=0 ) return s;
+ break;
+ case 30 :
+ int LA91_31 = input.LA(1);
+
+
+ int index91_31 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (synpred127_InternalGraphViewStyle()) ) {s = 73;}
+
+ else if ( (true) ) {s = 32;}
+
+
+ input.seek(index91_31);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 85, _s, input);
+ new NoViableAltException(getDescription(), 91, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA94_eotS =
- "\103\uffff";
- static final String DFA94_eofS =
- "\1\2\102\uffff";
- static final String DFA94_minS =
- "\1\4\1\0\101\uffff";
- static final String DFA94_maxS =
- "\1\117\1\0\101\uffff";
- static final String DFA94_acceptS =
- "\2\uffff\1\2\77\uffff\1\1";
- static final String DFA94_specialS =
- "\1\uffff\1\0\101\uffff}>";
- static final String[] DFA94_transitionS = {
- "\6\2\5\uffff\10\2\1\1\21\2\1\uffff\1\2\1\uffff\23\2\1\uffff"+
- "\10\2\3\uffff\2\2\1\uffff\2\2",
+ static final String DFA100_eotS =
+ "\113\uffff";
+ static final String DFA100_eofS =
+ "\1\2\112\uffff";
+ static final String DFA100_minS =
+ "\1\4\1\0\111\uffff";
+ static final String DFA100_maxS =
+ "\1\125\1\0\111\uffff";
+ static final String DFA100_acceptS =
+ "\2\uffff\1\2\107\uffff\1\1";
+ static final String DFA100_specialS =
+ "\1\uffff\1\0\111\uffff}>";
+ static final String[] DFA100_transitionS = {
+ "\6\2\5\uffff\13\2\1\1\26\2\1\uffff\6\2\1\uffff\26\2\2\uffff"+
+ "\2\2\1\uffff\2\2",
"\1\uffff",
"",
"",
@@ -49546,64 +53349,72 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
};
- static final short[] DFA94_eot = DFA.unpackEncodedString(DFA94_eotS);
- static final short[] DFA94_eof = DFA.unpackEncodedString(DFA94_eofS);
- static final char[] DFA94_min = DFA.unpackEncodedStringToUnsignedChars(DFA94_minS);
- static final char[] DFA94_max = DFA.unpackEncodedStringToUnsignedChars(DFA94_maxS);
- static final short[] DFA94_accept = DFA.unpackEncodedString(DFA94_acceptS);
- static final short[] DFA94_special = DFA.unpackEncodedString(DFA94_specialS);
- static final short[][] DFA94_transition;
+ static final short[] DFA100_eot = DFA.unpackEncodedString(DFA100_eotS);
+ static final short[] DFA100_eof = DFA.unpackEncodedString(DFA100_eofS);
+ static final char[] DFA100_min = DFA.unpackEncodedStringToUnsignedChars(DFA100_minS);
+ static final char[] DFA100_max = DFA.unpackEncodedStringToUnsignedChars(DFA100_maxS);
+ static final short[] DFA100_accept = DFA.unpackEncodedString(DFA100_acceptS);
+ static final short[] DFA100_special = DFA.unpackEncodedString(DFA100_specialS);
+ static final short[][] DFA100_transition;
static {
- int numStates = DFA94_transitionS.length;
- DFA94_transition = new short[numStates][];
+ int numStates = DFA100_transitionS.length;
+ DFA100_transition = new short[numStates][];
for (int i=0; i=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 94, _s, input);
+ new NoViableAltException(getDescription(), 100, _s, input);
error(nvae);
throw nvae;
}
@@ -49613,90 +53424,90 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
public static final BitSet FOLLOW_ruleStyleSheet_in_entryRuleStyleSheet67 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleStyleSheet74 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__StyleSheet__Group__0_in_ruleStyleSheet100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImport_in_entryRuleImport127 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleImport134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group__0_in_ruleImport160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard187 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStyle_in_entryRuleStyle247 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStyle254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group__0_in_ruleStyle280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXLiteral_in_entryRuleXLiteral307 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXLiteral314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral340 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXColorLiteral_in_entryRuleXColorLiteral367 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXColorLiteral374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XColorLiteral__ColorAssignment_in_ruleXColorLiteral400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_entryRuleXExpression427 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXExpression434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_ruleXExpression460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_entryRuleXAssignment486 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXAssignment493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign546 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpSingleAssign553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_14_in_ruleOpSingleAssign580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign608 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpMultiAssign615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_ruleOpMultiAssign642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression670 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXOrExpression677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpOr_in_entryRuleOpOr730 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpOr737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_ruleOpOr764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression792 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXAndExpression799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpAnd_in_entryRuleOpAnd852 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpAnd859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_ruleOpAnd886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression914 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXEqualityExpression921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpEquality_in_entryRuleOpEquality974 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpEquality981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality1007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression1034 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXRelationalExpression1041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression1067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpCompare_in_entryRuleOpCompare1094 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpCompare1101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare1127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression1154 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXOtherOperatorExpression1161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression1187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpOther_in_entryRuleOpOther1214 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpOther1221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther1247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression1274 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXAdditiveExpression1281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression1307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpAdd_in_entryRuleOpAdd1334 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpAdd1341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd1367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression1394 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXMultiplicativeExpression1401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression1427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpMulti_in_entryRuleOpMulti1454 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpMulti1461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti1487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation1514 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXUnaryOperation1521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation1547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpUnary_in_entryRuleOpUnary1574 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOpUnary1581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary1607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression1634 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXCastedExpression1641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression1667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall1694 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXMemberFeatureCall1701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall1727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression1754 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXPrimaryExpression1761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression1787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStyle_in_entryRuleStyle127 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStyle134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group__0_in_ruleStyle160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXLiteral_in_entryRuleXLiteral187 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXLiteral194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXColorLiteral_in_entryRuleXColorLiteral247 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXColorLiteral254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XColorLiteral__ColorAssignment_in_ruleXColorLiteral280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_entryRuleXExpression307 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXExpression314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_ruleXExpression340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_entryRuleXAssignment366 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAssignment373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment399 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign426 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpSingleAssign433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_ruleOpSingleAssign460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign488 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpMultiAssign495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMultiAssign__Alternatives_in_ruleOpMultiAssign521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression548 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOrExpression555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOr_in_entryRuleOpOr608 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpOr615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_15_in_ruleOpOr642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression670 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAndExpression677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAnd_in_entryRuleOpAnd730 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpAnd737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_ruleOpAnd764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression792 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXEqualityExpression799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpEquality_in_entryRuleOpEquality852 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpEquality859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression912 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXRelationalExpression919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpCompare_in_entryRuleOpCompare972 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpCompare979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare1005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression1032 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXOtherOperatorExpression1039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression1065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOther_in_entryRuleOpOther1092 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpOther1099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther1125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression1152 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXAdditiveExpression1159 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression1185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAdd_in_entryRuleOpAdd1212 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpAdd1219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd1245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression1272 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXMultiplicativeExpression1279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression1305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMulti_in_entryRuleOpMulti1332 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpMulti1339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti1365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation1392 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXUnaryOperation1399 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation1425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpUnary_in_entryRuleOpUnary1452 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOpUnary1459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary1485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression1512 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCastedExpression1519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression1545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall1572 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXMemberFeatureCall1579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall1605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression1632 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXPrimaryExpression1639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression1665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral1694 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXSetLiteral1701 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__0_in_ruleXSetLiteral1727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral1754 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXListLiteral1761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__0_in_ruleXListLiteral1787 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleXClosure_in_entryRuleXClosure1814 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleXClosure1821 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__XClosure__Group__0_in_ruleXClosure1847 = new BitSet(new long[]{0x0000000000000002L});
@@ -49745,1212 +53556,1313 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall2714 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall2721 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall2747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper2774 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper2781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper2807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStaticQualifier_in_entryRuleStaticQualifier2834 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStaticQualifier2841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier2869 = new BitSet(new long[]{0x0000000000000012L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__0_in_ruleStaticQualifier2881 = new BitSet(new long[]{0x0000000000000012L});
- public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall2911 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall2918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall2944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral2971 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral2978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral3004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral3031 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral3038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral3064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral3091 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXNumberLiteral3098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral3124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral3151 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral3158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral3184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral3211 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral3218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral3244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression3271 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression3278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression3304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression3331 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression3338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression3364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression3391 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression3398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression3424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause3451 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause3458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause3484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName3511 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName3518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName3544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNumber_in_entryRuleNumber3576 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNumber3583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Alternatives_in_ruleNumber3613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference3640 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference3647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference3673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef3700 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef3707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef3733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference3760 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference3767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference3793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference3820 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference3827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference3853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference3880 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference3887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference3913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound3940 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound3947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound3973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded4000 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded4007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded4033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound4060 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound4067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound4093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID4122 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValidID4129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleValidID4155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives4191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives4209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives4226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives4243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives4260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives4277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXColorLiteral_in_rule__XLiteral__Alternatives4294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives4326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives4344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__OpEquality__Alternatives4378 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__OpEquality__Alternatives4398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_14432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_14450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__OpCompare__Alternatives4484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__OpCompare__Alternatives4504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__OpCompare__Alternatives4524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__OpCompare__Alternatives4544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__OpOther__Alternatives4579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__OpOther__Alternatives4599 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__OpOther__Alternatives4619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3__0_in_rule__OpOther__Alternatives4638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4__0_in_rule__OpOther__Alternatives4656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__OpOther__Alternatives4675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__OpOther__Alternatives4695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__OpOther__Alternatives4715 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3_1_0__0_in_rule__OpOther__Alternatives_3_14749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__OpOther__Alternatives_3_14768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0__0_in_rule__OpOther__Alternatives_4_14802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__OpOther__Alternatives_4_14821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__OpAdd__Alternatives4856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__OpAdd__Alternatives4876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__OpMulti__Alternatives4911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__OpMulti__Alternatives4931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__OpMulti__Alternatives4951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__OpMulti__Alternatives4971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives5005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives5023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__OpUnary__Alternatives5056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__OpUnary__Alternatives5076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__OpUnary__Alternatives5096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_15130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_15148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15201 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives5303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives5320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives5337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives5354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives5371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives5388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives5405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives5422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives5439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives5456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives5473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives5490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives5507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_25539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_25557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives5590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives5607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_15639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__XVariableDeclaration__Alternatives_15658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_25692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_25710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_rule__XFeatureCall__Alternatives_4_15743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__0_in_rule__XFeatureCall__Alternatives_4_15761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__IdOrSuper__Alternatives5794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__IdOrSuper__Alternatives5812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_15846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_15864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_40_in_rule__XBooleanLiteral__Alternatives_15898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_15917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_35950 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_35968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_HEX_in_rule__Number__Alternatives6001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives6018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_06051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_06068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_16100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_16117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives6149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives6167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_26248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_26266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__0__Impl_in_rule__StyleSheet__Group__06298 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__1_in_rule__StyleSheet__Group__06301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__ImportsAssignment_0_in_rule__StyleSheet__Group__0__Impl6328 = new BitSet(new long[]{0x0000080000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__1__Impl_in_rule__StyleSheet__Group__16359 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__2_in_rule__StyleSheet__Group__16362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_41_in_rule__StyleSheet__Group__1__Impl6390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__2__Impl_in_rule__StyleSheet__Group__26421 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__3_in_rule__StyleSheet__Group__26424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__NameAssignment_2_in_rule__StyleSheet__Group__2__Impl6451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__3__Impl_in_rule__StyleSheet__Group__36481 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__4_in_rule__StyleSheet__Group__36484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__StyleSheet__Group__3__Impl6512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__4__Impl_in_rule__StyleSheet__Group__46543 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__5_in_rule__StyleSheet__Group__46546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__DiagramMappingAssignment_4_in_rule__StyleSheet__Group__4__Impl6573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__Group__5__Impl_in_rule__StyleSheet__Group__56603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StyleSheet__StylesAssignment_5_in_rule__StyleSheet__Group__5__Impl6630 = new BitSet(new long[]{0x0000100000000002L});
- public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__06673 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__06676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__Import__Group__0__Impl6704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__16735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_in_rule__Import__Group__1__Impl6762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__06796 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__06799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl6826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__16855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group_1__0_in_rule__QualifiedNameWithWildcard__Group__1__Impl6882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group_1__0__Impl_in_rule__QualifiedNameWithWildcard__Group_1__06917 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group_1__1_in_rule__QualifiedNameWithWildcard__Group_1__06920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__QualifiedNameWithWildcard__Group_1__0__Impl6948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group_1__1__Impl_in_rule__QualifiedNameWithWildcard__Group_1__16979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__QualifiedNameWithWildcard__Group_1__1__Impl7007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group__0__Impl_in_rule__Style__Group__07042 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Style__Group__1_in_rule__Style__Group__07045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__Style__Group__0__Impl7073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group__1__Impl_in_rule__Style__Group__17104 = new BitSet(new long[]{0x0100600000000000L});
- public static final BitSet FOLLOW_rule__Style__Group__2_in_rule__Style__Group__17107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__MappingsAssignment_1_in_rule__Style__Group__1__Impl7134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group__2__Impl_in_rule__Style__Group__27164 = new BitSet(new long[]{0x0100600000000000L});
- public static final BitSet FOLLOW_rule__Style__Group__3_in_rule__Style__Group__27167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group_2__0_in_rule__Style__Group__2__Impl7194 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__Style__Group__3__Impl_in_rule__Style__Group__37225 = new BitSet(new long[]{0x0100600000000000L});
- public static final BitSet FOLLOW_rule__Style__Group__4_in_rule__Style__Group__37228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group_3__0_in_rule__Style__Group__3__Impl7255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group__4__Impl_in_rule__Style__Group__47286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__ExpressionAssignment_4_in_rule__Style__Group__4__Impl7313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group_2__0__Impl_in_rule__Style__Group_2__07354 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Style__Group_2__1_in_rule__Style__Group_2__07357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__Style__Group_2__0__Impl7385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group_2__1__Impl_in_rule__Style__Group_2__17416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__MappingsAssignment_2_1_in_rule__Style__Group_2__1__Impl7443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group_3__0__Impl_in_rule__Style__Group_3__07477 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__Style__Group_3__1_in_rule__Style__Group_3__07480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__Style__Group_3__0__Impl7508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__Group_3__1__Impl_in_rule__Style__Group_3__17539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Style__JavaClassAssignment_3_1_in_rule__Style__Group_3__1__Impl7566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__07600 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__07603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__17661 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__17664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl7691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__27721 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__27724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl7751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__37780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl7807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__07845 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__07848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl7875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__17904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl7931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__07966 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__07969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl7996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__18026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl8053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__08087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl8114 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__08146 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__08149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__18207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl8234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__08268 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__08271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl8298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__18327 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl8354 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__08389 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__08392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl8419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__18449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl8476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__08510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl8537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__08569 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__08572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__18630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl8657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__08691 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__08694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl8721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__18750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl8777 = new BitSet(new long[]{0x0000000000020002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__08812 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__08815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl8842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__18872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl8899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__08933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl8960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__08992 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__08995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__19053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl9080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__09114 = new BitSet(new long[]{0x00000000000C0000L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__09117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl9144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__19173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl9200 = new BitSet(new long[]{0x00000000000C0002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__09235 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__09238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl9265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__19295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl9322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__09356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl9383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__09415 = new BitSet(new long[]{0x00000000000C0000L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__09418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__19476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl9503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__09537 = new BitSet(new long[]{0x0000800000F00000L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__09540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl9567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__19596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl9623 = new BitSet(new long[]{0x0000800000F00002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__09658 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__09661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl9688 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__19718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl9745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__09779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl9806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__09838 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__09841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__19899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_47_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl9927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__09962 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__09965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl9992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__110022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl10049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__010083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl10110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__010142 = new BitSet(new long[]{0x0000800000F00000L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__010145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__110203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl10230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__010264 = new BitSet(new long[]{0x000000003FC00000L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__010267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl10294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__110323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl10350 = new BitSet(new long[]{0x000000003FC00002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__010385 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__010388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl10415 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__110445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl10472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__010506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl10533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__010565 = new BitSet(new long[]{0x000000003FC00000L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__010568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__110626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl10653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3__0__Impl_in_rule__OpOther__Group_3__010687 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3__1_in_rule__OpOther__Group_3__010690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__OpOther__Group_3__0__Impl10718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3__1__Impl_in_rule__OpOther__Group_3__110749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Alternatives_3_1_in_rule__OpOther__Group_3__1__Impl10776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3_1_0__0__Impl_in_rule__OpOther__Group_3_1_0__010810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3_1_0_0__0_in_rule__OpOther__Group_3_1_0__0__Impl10837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3_1_0_0__0__Impl_in_rule__OpOther__Group_3_1_0_0__010869 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3_1_0_0__1_in_rule__OpOther__Group_3_1_0_0__010872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__OpOther__Group_3_1_0_0__0__Impl10900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_3_1_0_0__1__Impl_in_rule__OpOther__Group_3_1_0_0__110931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__OpOther__Group_3_1_0_0__1__Impl10959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4__0__Impl_in_rule__OpOther__Group_4__010994 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4__1_in_rule__OpOther__Group_4__010997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__OpOther__Group_4__0__Impl11025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4__1__Impl_in_rule__OpOther__Group_4__111056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Alternatives_4_1_in_rule__OpOther__Group_4__1__Impl11083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0__0__Impl_in_rule__OpOther__Group_4_1_0__011117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0_0__0_in_rule__OpOther__Group_4_1_0__0__Impl11144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0_0__0__Impl_in_rule__OpOther__Group_4_1_0_0__011176 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0_0__1_in_rule__OpOther__Group_4_1_0_0__011179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__OpOther__Group_4_1_0_0__0__Impl11207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0_0__1__Impl_in_rule__OpOther__Group_4_1_0_0__111238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__OpOther__Group_4_1_0_0__1__Impl11266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__011301 = new BitSet(new long[]{0x00000000C0000000L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__011304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl11331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__111360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl11387 = new BitSet(new long[]{0x00000000C0000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__011422 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__011425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl11452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__111482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl11509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__011543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl11570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__011602 = new BitSet(new long[]{0x00000000C0000000L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__011605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__111663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl11690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__011724 = new BitSet(new long[]{0x0000000F00000000L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__011727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl11754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__111783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl11810 = new BitSet(new long[]{0x0000000F00000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__011845 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__011848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl11875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__111905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl11932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__011966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl11993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__012025 = new BitSet(new long[]{0x0000000F00000000L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__012028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__112086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl12113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__012147 = new BitSet(new long[]{0x00000010C0000000L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__012150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__112208 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__112211 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl12238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__212268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl12295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__012331 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__012334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl12361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__112390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl12417 = new BitSet(new long[]{0x0000400000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__012452 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__012455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl12482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__112512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl12539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__012573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl12600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__012632 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__012635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__112693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__XCastedExpression__Group_1_0_0__1__Impl12721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__012756 = new BitSet(new long[]{0x0000002000000000L,0x0000000000001800L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__012759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl12786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__112815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl12842 = new BitSet(new long[]{0x0000002000000002L,0x0000000000001800L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__012877 = new BitSet(new long[]{0x61B40590C08003F0L,0x000000000000803FL});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__012880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl12907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__112937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl12964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__012998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl13025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__013057 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__013060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__113118 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__113121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl13149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__213180 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__213183 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl13210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__313240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl13267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__013304 = new BitSet(new long[]{0x0000000000800010L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__013307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl13334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__113364 = new BitSet(new long[]{0x0000000000800010L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__113367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl13394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__213425 = new BitSet(new long[]{0x0014000000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__213428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl13455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__313485 = new BitSet(new long[]{0x0014000000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__313488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl13515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__413546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl13573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__013614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl13641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__013673 = new BitSet(new long[]{0x0000002000000000L,0x0000000000001800L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__013676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__113734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl13761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__013795 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__013798 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl13826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__113857 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__113860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl13887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__213917 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__213920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl13947 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__313978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl14006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__014045 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__014048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl14076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__114107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl14134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__014168 = new BitSet(new long[]{0x61B50590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__014171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl14198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__114228 = new BitSet(new long[]{0x61B50590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__114231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl14258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__214289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl14317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014354 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl14384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__114414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl14441 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014476 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl14507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__114538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl14565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__014599 = new BitSet(new long[]{0x61B405D0C48003F0L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__014602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl14629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__114659 = new BitSet(new long[]{0x61B405D0C48003F0L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__114662 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl14689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__214720 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__214723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl14750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__314780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__XClosure__Group__3__Impl14808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__014847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl14874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__014906 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__014909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__114967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_rule__XClosure__Group_0_0__1__Impl14995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__015030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl15057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__015089 = new BitSet(new long[]{0x0010000004000010L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__015092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl15119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__115150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl15177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__015211 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__015214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl15241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__115271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl15298 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__015333 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__015336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XClosure__Group_1_0_0_1__0__Impl15364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__115395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl15422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__015456 = new BitSet(new long[]{0x61B405D0C48003F0L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__015459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__115517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl15544 = new BitSet(new long[]{0x61B405D0C48003F2L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__015579 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__015582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl15609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__115639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_51_in_rule__XExpressionInClosure__Group_1__1__Impl15668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__015705 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__015708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl15735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__115765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl15792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__015826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl15853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__015885 = new BitSet(new long[]{0x0010000004000010L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__015888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__115946 = new BitSet(new long[]{0x0010000004000010L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__115949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl15976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__216007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl16034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__016070 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__016073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl16100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__116130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl16157 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__016192 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__016195 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XShortClosure__Group_0_0_1_1__0__Impl16223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__116254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl16281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__016315 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__016318 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XParenthesizedExpression__Group__0__Impl16346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__116377 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__116380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl16407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__216436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XParenthesizedExpression__Group__2__Impl16464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__016501 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__016504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__116562 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__116565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__XIfExpression__Group__1__Impl16593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__216624 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__216627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XIfExpression__Group__2__Impl16655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__316686 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__316689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl16716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__416746 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__416749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XIfExpression__Group__4__Impl16777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__516808 = new BitSet(new long[]{0x0040000000000000L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__516811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl16838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__616868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl16895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__016940 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__016943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__XIfExpression__Group_6__0__Impl16972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__117004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl17031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__017065 = new BitSet(new long[]{0x0080000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__017068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__117126 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__117129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_55_in_rule__XSwitchExpression__Group__1__Impl17157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__217188 = new BitSet(new long[]{0x0100000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__217191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl17218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__317248 = new BitSet(new long[]{0x1410000004000010L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__317251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__XSwitchExpression__Group__3__Impl17279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__417310 = new BitSet(new long[]{0x0A00000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__417313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl17342 = new BitSet(new long[]{0x1410000004000012L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl17354 = new BitSet(new long[]{0x1410000004000012L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__517387 = new BitSet(new long[]{0x0A00000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__517390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl17417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__617448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__XSwitchExpression__Group__6__Impl17476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__017521 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__017524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl17551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__117582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl17609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__017643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl17670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__017702 = new BitSet(new long[]{0x0400000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__017705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl17732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__117762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl17790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__017825 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__017828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl17855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__117885 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__117888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl17915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__217945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XSwitchExpression__Group_2_1__2__Impl17973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__018010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl18037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__018069 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__018072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl18100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__118131 = new BitSet(new long[]{0x0400000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__118134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl18161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__218191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl18219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__018256 = new BitSet(new long[]{0x0400000000000000L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__018259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__XSwitchExpression__Group_5__0__Impl18287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__118318 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__118321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__XSwitchExpression__Group_5__1__Impl18349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__218380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl18407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__018443 = new BitSet(new long[]{0x1410000004000010L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__018446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl18473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__118504 = new BitSet(new long[]{0x1410000004000010L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__118507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl18534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__218565 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__218568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__XCasePart__Group__2__Impl18596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__318627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl18654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__018692 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__018695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__XCasePart__Group_1__0__Impl18723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__118754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl18781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__018815 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__018818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__118876 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__118879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__XForLoopExpression__Group__1__Impl18907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__218938 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__218941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XForLoopExpression__Group__2__Impl18969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__319000 = new BitSet(new long[]{0x0400000000000000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__319003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl19030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__419060 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__419063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__XForLoopExpression__Group__4__Impl19091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__519122 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__519125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl19152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__619182 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__619185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XForLoopExpression__Group__6__Impl19213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__719244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl19271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__019317 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__019320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__119378 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__119381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__XWhileExpression__Group__1__Impl19409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__219440 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__219443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XWhileExpression__Group__2__Impl19471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__319502 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__319505 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl19532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__419562 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__419565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XWhileExpression__Group__4__Impl19593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__519624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl19651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__019693 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__019696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__119754 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__119757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__XDoWhileExpression__Group__1__Impl19785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__219816 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__219819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl19846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__319876 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__319879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__XDoWhileExpression__Group__3__Impl19907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__419938 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__419941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XDoWhileExpression__Group__4__Impl19969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__520000 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__520003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl20030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__620060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XDoWhileExpression__Group__6__Impl20088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__020133 = new BitSet(new long[]{0x0100000000000000L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__020136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__120194 = new BitSet(new long[]{0x63B405D0C48003F0L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__120197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__XBlockExpression__Group__1__Impl20225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__220256 = new BitSet(new long[]{0x63B405D0C48003F0L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__220259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl20286 = new BitSet(new long[]{0x61B405D0C48003F2L,0x000000000000E03FL});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__320317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__XBlockExpression__Group__3__Impl20345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__020384 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__020387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl20414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__120444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_51_in_rule__XBlockExpression__Group_2__1__Impl20473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__020510 = new BitSet(new long[]{0x0000004000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__020513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__120571 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__120574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl20601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__220631 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__220634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl20661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__320691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl20718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__020757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl20784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__020816 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__020819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl20846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__120876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl20903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__020937 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__020940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_14_in_rule__XVariableDeclaration__Group_3__0__Impl20968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__120999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl21026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__021060 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__021063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl21090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__121121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl21148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__021182 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__021185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl21212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__121242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl21269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__021303 = new BitSet(new long[]{0x0000008000800010L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__021306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__121364 = new BitSet(new long[]{0x0000008000800010L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__121367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__DeclaringTypeAssignment_1_in_rule__XFeatureCall__Group__1__Impl21394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__221425 = new BitSet(new long[]{0x0000008000800010L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__221428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__0_in_rule__XFeatureCall__Group__2__Impl21455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__321486 = new BitSet(new long[]{0x0014000000000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__321489 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_3_in_rule__XFeatureCall__Group__3__Impl21516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__421546 = new BitSet(new long[]{0x0014000000000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__5_in_rule__XFeatureCall__Group__421549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0_in_rule__XFeatureCall__Group__4__Impl21576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group__5__Impl_in_rule__XFeatureCall__Group__521607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_rule__XFeatureCall__Group__5__Impl21634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__0__Impl_in_rule__XFeatureCall__Group_2__021677 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__1_in_rule__XFeatureCall__Group_2__021680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__XFeatureCall__Group_2__0__Impl21708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__1__Impl_in_rule__XFeatureCall__Group_2__121739 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__2_in_rule__XFeatureCall__Group_2__121742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_1_in_rule__XFeatureCall__Group_2__1__Impl21769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__2__Impl_in_rule__XFeatureCall__Group_2__221799 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__3_in_rule__XFeatureCall__Group_2__221802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__0_in_rule__XFeatureCall__Group_2__2__Impl21829 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2__3__Impl_in_rule__XFeatureCall__Group_2__321860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__XFeatureCall__Group_2__3__Impl21888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__0__Impl_in_rule__XFeatureCall__Group_2_2__021927 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__1_in_rule__XFeatureCall__Group_2_2__021930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XFeatureCall__Group_2_2__0__Impl21958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_2_2__1__Impl_in_rule__XFeatureCall__Group_2_2__121989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_2_2_1_in_rule__XFeatureCall__Group_2_2__1__Impl22016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0__Impl_in_rule__XFeatureCall__Group_4__022050 = new BitSet(new long[]{0x61B50590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__1_in_rule__XFeatureCall__Group_4__022053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_4_0_in_rule__XFeatureCall__Group_4__0__Impl22080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__1__Impl_in_rule__XFeatureCall__Group_4__122110 = new BitSet(new long[]{0x61B50590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__2_in_rule__XFeatureCall__Group_4__122113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_4_1_in_rule__XFeatureCall__Group_4__1__Impl22140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__2__Impl_in_rule__XFeatureCall__Group_4__222171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XFeatureCall__Group_4__2__Impl22199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1__022236 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__1_in_rule__XFeatureCall__Group_4_1_1__022239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_0_in_rule__XFeatureCall__Group_4_1_1__0__Impl22266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1__122296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0_in_rule__XFeatureCall__Group_4_1_1__1__Impl22323 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__0__Impl_in_rule__XFeatureCall__Group_4_1_1_1__022358 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1_in_rule__XFeatureCall__Group_4_1_1_1__022361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XFeatureCall__Group_4_1_1_1__0__Impl22389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4_1_1_1__1__Impl_in_rule__XFeatureCall__Group_4_1_1_1__122420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_1_in_rule__XFeatureCall__Group_4_1_1_1__1__Impl22447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__0__Impl_in_rule__StaticQualifier__Group__022481 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__1_in_rule__StaticQualifier__Group__022484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__StaticQualifier__Group__0__Impl22511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StaticQualifier__Group__1__Impl_in_rule__StaticQualifier__Group__122540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__StaticQualifier__Group__1__Impl22568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__022603 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__022606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__122664 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__122667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__XConstructorCall__Group__1__Impl22695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__222726 = new BitSet(new long[]{0x0014000000800000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__222729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl22756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__322786 = new BitSet(new long[]{0x0014000000800000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__322789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl22816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__422847 = new BitSet(new long[]{0x0014000000800000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__422850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl22877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__522908 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl22935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__022978 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__022981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__XConstructorCall__Group_3__0__Impl23010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__123042 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__123045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl23072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__223102 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__223105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl23132 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__323163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__XConstructorCall__Group_3__3__Impl23191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__023230 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__023233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XConstructorCall__Group_3_2__0__Impl23261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__123292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl23319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__023353 = new BitSet(new long[]{0x61B50590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__023356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XConstructorCall__Group_4__0__Impl23385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__123417 = new BitSet(new long[]{0x61B50590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__123420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl23447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__223478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XConstructorCall__Group_4__2__Impl23506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__023543 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__023546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl23573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__123603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl23630 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__023665 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__023668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl23696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__123727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl23754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__023788 = new BitSet(new long[]{0x0000010000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__023791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__123849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl23876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__023910 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__023913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__123971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__XNullLiteral__Group__1__Impl23999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__024034 = new BitSet(new long[]{0x00000000000000E0L});
- public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__024037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__124095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl24122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__024156 = new BitSet(new long[]{0x0000000000000200L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__024159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__124217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl24244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__024278 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__024281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__124339 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__124342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__XTypeLiteral__Group__1__Impl24370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__224401 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__224404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XTypeLiteral__Group__2__Impl24432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__324463 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__324466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl24493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__424523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XTypeLiteral__Group__4__Impl24551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__024592 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__024595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__124653 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__124656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__XThrowExpression__Group__1__Impl24684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__224715 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl24742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__024778 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__024781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__124839 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__124842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__XReturnExpression__Group__1__Impl24870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__224901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl24928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__024965 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__024968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__125026 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__125029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__XTryCatchFinallyExpression__Group__1__Impl25057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__225088 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__225091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl25118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__325148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl25175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__025213 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__025216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl25245 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl25257 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__125290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl25317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__025352 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__025355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl25384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__125416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl25443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__025477 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__025480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl25508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__125539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl25566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__025600 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__025603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__XCatchClause__Group__0__Impl25632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__125664 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__125667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XCatchClause__Group__1__Impl25695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__225726 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__225729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl25756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__325786 = new BitSet(new long[]{0x61B40590C48003F0L,0x000000000000A03FL});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__325789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XCatchClause__Group__3__Impl25817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__425848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl25875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__025915 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__025918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl25945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__125974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl26001 = new BitSet(new long[]{0x0000002000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__026036 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__026039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__QualifiedName__Group_1__0__Impl26068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__126100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl26127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__026160 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__026163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl26190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__126220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl26247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__026282 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__026285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__Number__Group_1_1__0__Impl26313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__126344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl26371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__026405 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__026408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl26435 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__126464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl26491 = new BitSet(new long[]{0x0004000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__026526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl26553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__026585 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__026588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__126646 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__2_in_rule__JvmTypeReference__Group_0_1_0__126649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_rule__JvmTypeReference__Group_0_1_0__1__Impl26677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__2__Impl_in_rule__JvmTypeReference__Group_0_1_0__226708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__JvmTypeReference__Group_0_1_0__2__Impl26736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__026773 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__026776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl26803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__126834 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__126837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__XFunctionTypeRef__Group__1__Impl26865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__226896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl26923 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__026959 = new BitSet(new long[]{0x0011000004000010L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__026962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XFunctionTypeRef__Group_0__0__Impl26990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__127021 = new BitSet(new long[]{0x0011000004000010L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__127024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl27051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__227082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__XFunctionTypeRef__Group_0__2__Impl27110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__027147 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__027150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl27177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__127207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl27234 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__027269 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__027272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl27300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__127331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl27358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__027392 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__027395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl27422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__127452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl27479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__027514 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__027517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl27546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__127578 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__127581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl27608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__227638 = new BitSet(new long[]{0x0000200000400000L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__227641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl27668 = new BitSet(new long[]{0x0000200000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__327699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl27727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__027766 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__027769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl27797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__127828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl27855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__027889 = new BitSet(new long[]{0x0010000004000010L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__027892 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__127950 = new BitSet(new long[]{0x0000008000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__127953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__JvmWildcardTypeReference__Group__1__Impl27981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__228012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl28039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__028076 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__028079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__JvmUpperBound__Group__0__Impl28107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__128138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl28165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__028199 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__028202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__JvmUpperBoundAnded__Group__0__Impl28230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__128261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl28288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__028322 = new BitSet(new long[]{0x0010000004000010L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__028325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__JvmLowerBound__Group__0__Impl28353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__128384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl28411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImport_in_rule__StyleSheet__ImportsAssignment_028452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__StyleSheet__NameAssignment_228483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__StyleSheet__DiagramMappingAssignment_428518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStyle_in_rule__StyleSheet__StylesAssignment_528553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__Import__ImportedNamespaceAssignment_128584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_128619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_2_128658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__Style__JavaClassAssignment_3_128693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__Style__ExpressionAssignment_428724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_COLOR_in_rule__XColorLiteral__ColorAssignment28755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XAssignment__FeatureAssignment_0_128790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_328825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_128860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_128895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_128930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_128965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_129000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_129035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_129070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_129105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_129136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_129171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_129206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_129241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_129276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_129311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_129346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_129381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_129416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_129451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__OperandAssignment_0_229486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_129517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_229552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_129587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_129623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__XMemberFeatureCall__SpreadingAssignment_1_1_0_0_1_229667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_129706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_129737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_229772 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_029812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_029851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_029882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_129913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_429944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_029975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_130006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_130042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_230081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_030112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_030143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_130174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_230210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_130249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_330280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_530311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_130342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_030373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_130404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_130435 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_130466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_430497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_230528 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_030559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_130590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_330621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_330652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_530683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_730714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_330745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_530776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_230807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_530838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_030869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__XVariableDeclaration__WriteableAssignment_1_030905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_030944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_130975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_131006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_131037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_031068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_131099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_031130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_131161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStaticQualifier_in_rule__XFeatureCall__DeclaringTypeAssignment_131196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_131231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_2_2_131262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_331297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__XFeatureCall__ExplicitOperationCallAssignment_4_031337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_031376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_031407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_1_1_131438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_531469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_231504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_131539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_131570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_031601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_031632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_131663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_531694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__XBooleanLiteral__IsTrueAssignment_1_131730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_131769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_131800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_331835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_231870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_231901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_231932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_031963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_131994 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_132025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_232056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_432087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_032118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_132149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_232180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_032215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_132250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_132281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_032312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_132343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_132374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_132405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_132436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OpOther__Group_4_1_0__0_in_synpred22_InternalGraphViewStyle4802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred33_InternalGraphViewStyle5252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred49_InternalGraphViewStyle5692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_1_0_in_synpred50_InternalGraphViewStyle5743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred52_InternalGraphViewStyle5846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred67_InternalGraphViewStyle7931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred68_InternalGraphViewStyle8354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred69_InternalGraphViewStyle8777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred70_InternalGraphViewStyle9200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred71_InternalGraphViewStyle9623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred72_InternalGraphViewStyle10350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred73_InternalGraphViewStyle11387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred74_InternalGraphViewStyle11810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred75_InternalGraphViewStyle12417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred76_InternalGraphViewStyle12842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred78_InternalGraphViewStyle13515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred79_InternalGraphViewStyle13573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_synpred83_InternalGraphViewStyle14689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred90_InternalGraphViewStyle16895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__Group_4__0_in_synpred102_InternalGraphViewStyle21576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_5_in_synpred103_InternalGraphViewStyle21634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred107_InternalGraphViewStyle22816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred108_InternalGraphViewStyle22877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred109_InternalGraphViewStyle22935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred113_InternalGraphViewStyle24928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred114_InternalGraphViewStyle25257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred115_InternalGraphViewStyle25317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred116_InternalGraphViewStyle26001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred118_InternalGraphViewStyle26491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred122_InternalGraphViewStyle27479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID2774 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFeatureCallID2781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FeatureCallID__Alternatives_in_ruleFeatureCallID2807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper2834 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper2841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper2867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall2894 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall2901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall2927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral2954 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral2961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral2987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral3014 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral3021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral3047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral3074 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXNumberLiteral3081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral3107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral3134 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral3141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral3167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral3194 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral3201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral3227 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression3254 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression3261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression3287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression3314 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression3321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression3347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression3374 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression3381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression3407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause3434 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause3441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause3467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName3494 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName3501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName3527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumber_in_entryRuleNumber3559 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNumber3566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Alternatives_in_ruleNumber3596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference3625 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference3632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference3658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets3685 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleArrayBrackets3692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets3718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef3745 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef3752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef3778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference3805 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference3812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference3838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference3865 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference3872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference3898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference3925 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference3932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference3958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound3985 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound3992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound4018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded4045 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded4052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded4078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound4105 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound4112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound4138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard4167 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard4174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard4200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID4227 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleValidID4234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleValidID4260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXImportSection_in_entryRuleXImportSection4286 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXImportSection4293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportSection__ImportDeclarationsAssignment_in_ruleXImportSection4321 = new BitSet(new long[]{0x0000200000000002L});
+ public static final BitSet FOLLOW_rule__XImportSection__ImportDeclarationsAssignment_in_ruleXImportSection4333 = new BitSet(new long[]{0x0000200000000002L});
+ public static final BitSet FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration4363 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleXImportDeclaration4370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration4396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives4433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives4451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives4468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives4485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives4502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives4519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXColorLiteral_in_rule__XLiteral__Alternatives4536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives4568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives4586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__OpMultiAssign__Alternatives4620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__OpMultiAssign__Alternatives4640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__OpEquality__Alternatives4675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__OpEquality__Alternatives4695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__OpEquality__Alternatives4715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__OpEquality__Alternatives4735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_14769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_14787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__OpCompare__Alternatives4821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__OpCompare__Alternatives4841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpCompare__Alternatives4861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpCompare__Alternatives4881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__OpOther__Alternatives4916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__OpOther__Alternatives4936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__0_in_rule__OpOther__Alternatives4955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__OpOther__Alternatives4974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__OpOther__Alternatives4994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__0_in_rule__OpOther__Alternatives5013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__0_in_rule__OpOther__Alternatives5031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__OpOther__Alternatives5050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__OpOther__Alternatives5070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__OpOther__Alternatives5090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0_in_rule__OpOther__Alternatives_5_15124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpOther__Alternatives_5_15143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_rule__OpOther__Alternatives_6_15177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpOther__Alternatives_6_15196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__OpAdd__Alternatives5231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__OpAdd__Alternatives5251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__OpMulti__Alternatives5286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__OpMulti__Alternatives5306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__OpMulti__Alternatives5326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__OpMulti__Alternatives5346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives5380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives5398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_40_in_rule__OpUnary__Alternatives5431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__OpUnary__Alternatives5451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__OpUnary__Alternatives5471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_15505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_15523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_15557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_15576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_15647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_15698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives5731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives5748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives5765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives5782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives5799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives5816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives5833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives5850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives5867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives5884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives5901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives5918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives5935 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_25968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_25986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives6019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives6036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_16068 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__XVariableDeclaration__Alternatives_16087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_26121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_26139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_rule__XFeatureCall__Alternatives_3_16172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0_in_rule__XFeatureCall__Alternatives_3_16190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__FeatureCallID__Alternatives6223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__FeatureCallID__Alternatives6241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__FeatureCallID__Alternatives6261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__FeatureCallID__Alternatives6281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__FeatureCallID__Alternatives6301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__IdOrSuper__Alternatives6335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_47_in_rule__IdOrSuper__Alternatives6353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_16387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_16405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__XBooleanLiteral__Alternatives_16439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_16458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_36491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_36509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_HEX_in_rule__Number__Alternatives6542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives6559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_06592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_06609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_16641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_16658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives6690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives6708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives6757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_26789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_26807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_16841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_16859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_16877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__0__Impl_in_rule__StyleSheet__Group__06908 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__1_in_rule__StyleSheet__Group__06911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__ImportSectionAssignment_0_in_rule__StyleSheet__Group__0__Impl6938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__1__Impl_in_rule__StyleSheet__Group__16968 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__2_in_rule__StyleSheet__Group__16971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rule__StyleSheet__Group__1__Impl6999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__2__Impl_in_rule__StyleSheet__Group__27030 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__3_in_rule__StyleSheet__Group__27033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__NameAssignment_2_in_rule__StyleSheet__Group__2__Impl7060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__3__Impl_in_rule__StyleSheet__Group__37090 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__4_in_rule__StyleSheet__Group__37093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__StyleSheet__Group__3__Impl7121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__4__Impl_in_rule__StyleSheet__Group__47152 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__5_in_rule__StyleSheet__Group__47155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__DiagramMappingAssignment_4_in_rule__StyleSheet__Group__4__Impl7182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__Group__5__Impl_in_rule__StyleSheet__Group__57212 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__StyleSheet__StylesAssignment_5_in_rule__StyleSheet__Group__5__Impl7239 = new BitSet(new long[]{0x0008000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group__0__Impl_in_rule__Style__Group__07282 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Style__Group__1_in_rule__Style__Group__07285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_51_in_rule__Style__Group__0__Impl7313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group__1__Impl_in_rule__Style__Group__17344 = new BitSet(new long[]{0x0230000000000000L});
+ public static final BitSet FOLLOW_rule__Style__Group__2_in_rule__Style__Group__17347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__MappingsAssignment_1_in_rule__Style__Group__1__Impl7374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group__2__Impl_in_rule__Style__Group__27404 = new BitSet(new long[]{0x0230000000000000L});
+ public static final BitSet FOLLOW_rule__Style__Group__3_in_rule__Style__Group__27407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group_2__0_in_rule__Style__Group__2__Impl7434 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group__3__Impl_in_rule__Style__Group__37465 = new BitSet(new long[]{0x0230000000000000L});
+ public static final BitSet FOLLOW_rule__Style__Group__4_in_rule__Style__Group__37468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group_3__0_in_rule__Style__Group__3__Impl7495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group__4__Impl_in_rule__Style__Group__47526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__ExpressionAssignment_4_in_rule__Style__Group__4__Impl7553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group_2__0__Impl_in_rule__Style__Group_2__07594 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Style__Group_2__1_in_rule__Style__Group_2__07597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__Style__Group_2__0__Impl7625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group_2__1__Impl_in_rule__Style__Group_2__17656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__MappingsAssignment_2_1_in_rule__Style__Group_2__1__Impl7683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group_3__0__Impl_in_rule__Style__Group_3__07717 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__Style__Group_3__1_in_rule__Style__Group_3__07720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__Style__Group_3__0__Impl7748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__Group_3__1__Impl_in_rule__Style__Group_3__17779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Style__JavaClassAssignment_3_1_in_rule__Style__Group_3__1__Impl7806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__07840 = new BitSet(new long[]{0x0000780000000010L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__07843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__17901 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__17904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl7931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__27961 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__27964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl7991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__38020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl8047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__08085 = new BitSet(new long[]{0x0000000000060000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__08088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl8115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__18144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl8171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__08206 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__08209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl8236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__18266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl8293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__08327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl8354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__08386 = new BitSet(new long[]{0x0000000000060000L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__08389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__18447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl8474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__08508 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__08511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl8538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__18567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl8594 = new BitSet(new long[]{0x0000000000008002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__08629 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__08632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl8659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__18689 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl8716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__08750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl8777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__08809 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__08812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__18870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl8897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__08931 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__08934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl8961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__18990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl9017 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__09052 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__09055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl9082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__19112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl9139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__09173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl9200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__09232 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__09235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__19293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl9320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__09354 = new BitSet(new long[]{0x0000000000780000L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__09357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl9384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__19413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl9440 = new BitSet(new long[]{0x0000000000780002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__09475 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__09478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl9505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__19535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl9562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__09596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl9623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__09655 = new BitSet(new long[]{0x0000000000780000L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__09658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__19716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl9743 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__09777 = new BitSet(new long[]{0x0040000007800000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__09780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl9807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__19836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl9863 = new BitSet(new long[]{0x0040000007800002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__09898 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__09901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl9928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__19958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl9985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__010019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl10046 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__010078 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__010081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__110139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl10167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__010202 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__010205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl10232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__110262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl10289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__010323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl10350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__010382 = new BitSet(new long[]{0x0040000007800000L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__010385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__110443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl10470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__010504 = new BitSet(new long[]{0x00000003FE000000L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__010507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl10534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__110563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl10590 = new BitSet(new long[]{0x00000003FE000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__010625 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__010628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl10655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__110685 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl10712 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__010746 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl10773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__010805 = new BitSet(new long[]{0x00000003FE000000L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__010808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__110866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl10893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__010927 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__010930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpOther__Group_2__0__Impl10958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__110989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__OpOther__Group_2__1__Impl11017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__011052 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__011055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpOther__Group_5__0__Impl11083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__111114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl11141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__011175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl11202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__011234 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__011237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpOther__Group_5_1_0_0__0__Impl11265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__111296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__OpOther__Group_5_1_0_0__1__Impl11324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__011359 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__011362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpOther__Group_6__0__Impl11390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__111421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl11448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__011482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl11509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__011541 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__011544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpOther__Group_6_1_0_0__0__Impl11572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__111603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__OpOther__Group_6_1_0_0__1__Impl11631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__011666 = new BitSet(new long[]{0x0000000C00000000L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__011669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl11696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__111725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl11752 = new BitSet(new long[]{0x0000000C00000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__011787 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__011790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl11817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__111847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl11874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__011908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl11935 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__011967 = new BitSet(new long[]{0x0000000C00000000L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__011970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__112028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl12055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__012089 = new BitSet(new long[]{0x000000F000000000L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__012092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl12119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__112148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl12175 = new BitSet(new long[]{0x000000F000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__012210 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__012213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl12240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__112270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl12297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__012331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl12358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__012390 = new BitSet(new long[]{0x000000F000000000L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__012393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__112451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl12478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__012512 = new BitSet(new long[]{0x0000010C00000000L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__012515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__112573 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__112576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl12603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__212633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl12660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__012696 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__012699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl12726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__112755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl12782 = new BitSet(new long[]{0x0020000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__012817 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__012820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl12847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__112877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl12904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__012938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl12965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__012997 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__013000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__113058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__XCastedExpression__Group_1_0_0__1__Impl13086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__013121 = new BitSet(new long[]{0x0000020000000000L,0x0000000000060000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__013124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl13151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__113180 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl13207 = new BitSet(new long[]{0x0000020000000002L,0x0000000000060000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__013242 = new BitSet(new long[]{0xCA05F90C040003F0L,0x0000000000201FE2L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__013245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl13272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__113302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl13329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__013363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl13390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__013422 = new BitSet(new long[]{0x0000020000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__013425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__113483 = new BitSet(new long[]{0x0000780000000010L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__113486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl13513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__213543 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__213546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl13573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__313603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl13630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__013667 = new BitSet(new long[]{0x0000780004000010L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__013670 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl13697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__113727 = new BitSet(new long[]{0x0000780004000010L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__113730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl13757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__213788 = new BitSet(new long[]{0x4800000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__213791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl13818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__313848 = new BitSet(new long[]{0x4800000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__313851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl13878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__413909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl13936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__013977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl14004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__014036 = new BitSet(new long[]{0x0000020000000000L,0x0000000000060000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__014039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__114097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl14124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__014158 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__014161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl14189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__114220 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__114223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl14250 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__214280 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__214283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl14310 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__314341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl14369 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__014408 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__014411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl14439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__114470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl14497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__014531 = new BitSet(new long[]{0xCA85F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__014534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl14561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__114591 = new BitSet(new long[]{0xCA85F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__114594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl14621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__214652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl14680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014717 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__014720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl14747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__114777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl14804 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014839 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__014842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl14870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__114901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl14928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__014962 = new BitSet(new long[]{0x0100000000000000L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__014965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__115023 = new BitSet(new long[]{0x0200000000000000L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__115026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__XSetLiteral__Group__1__Impl15054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__215085 = new BitSet(new long[]{0xCE05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__215088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__XSetLiteral__Group__2__Impl15116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__315147 = new BitSet(new long[]{0xCE05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__315150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl15177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__415208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_rule__XSetLiteral__Group__4__Impl15236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__015277 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__015280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl15307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__115337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl15364 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__015399 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__015402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XSetLiteral__Group_3_1__0__Impl15430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__115461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl15488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__015522 = new BitSet(new long[]{0x0100000000000000L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__015525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__115583 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__115586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__XListLiteral__Group__1__Impl15614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__215645 = new BitSet(new long[]{0xDA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__215648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__XListLiteral__Group__2__Impl15676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__315707 = new BitSet(new long[]{0xDA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__315710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl15737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__415768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__XListLiteral__Group__4__Impl15796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__015837 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__015840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl15867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__115897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl15924 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__015959 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__015962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XListLiteral__Group_3_1__0__Impl15990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__116021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl16048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__016082 = new BitSet(new long[]{0xCA05FD0C440003F0L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__016085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl16112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__116142 = new BitSet(new long[]{0xCA05FD0C440003F0L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__116145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl16172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__216203 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__216206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl16233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__316263 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__XClosure__Group__3__Impl16291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__016330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl16357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__016389 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__016392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__116450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__XClosure__Group_0_0__1__Impl16478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__016513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl16540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__016572 = new BitSet(new long[]{0x4000000040000010L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__016575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl16602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__116633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl16660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__016694 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__016697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl16724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__116754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl16781 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__016816 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__016819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XClosure__Group_1_0_0_1__0__Impl16847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__116878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl16905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__016939 = new BitSet(new long[]{0xCA05FD0C440003F0L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__016942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__117000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl17027 = new BitSet(new long[]{0xCA05FD0C440003F2L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__017062 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__017065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl17092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__117122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__XExpressionInClosure__Group_1__1__Impl17151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__017188 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__017191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl17218 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__117248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl17275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__017309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl17336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__017368 = new BitSet(new long[]{0x4000000040000010L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__017371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__117429 = new BitSet(new long[]{0x4000000040000010L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__117432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl17459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__217490 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl17517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__017553 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__017556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl17583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__117613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl17640 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__017675 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__017678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XShortClosure__Group_0_0_1_1__0__Impl17706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__117737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl17764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__017798 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__017801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XParenthesizedExpression__Group__0__Impl17829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__117860 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__117863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl17890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__217919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XParenthesizedExpression__Group__2__Impl17947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__017984 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__017987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__118045 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__118048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__XIfExpression__Group__1__Impl18076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__218107 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__218110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XIfExpression__Group__2__Impl18138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__318169 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__318172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl18199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__418229 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__418232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XIfExpression__Group__4__Impl18260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__518291 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__518294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl18321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__618351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl18378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__018423 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__018426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__XIfExpression__Group_6__0__Impl18455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__118487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl18514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__018548 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__018551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__118609 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__118612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__XSwitchExpression__Group__1__Impl18640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__218671 = new BitSet(new long[]{0x0200000000000000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__218674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl18701 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__318731 = new BitSet(new long[]{0x4000000040000010L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__318734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__XSwitchExpression__Group__3__Impl18762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__418793 = new BitSet(new long[]{0x0400000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__418796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl18825 = new BitSet(new long[]{0x4000000040000012L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl18837 = new BitSet(new long[]{0x4000000040000012L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__518870 = new BitSet(new long[]{0x0400000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__518873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl18900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__618931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_rule__XSwitchExpression__Group__6__Impl18959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__019004 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__019007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl19034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__119065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl19092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__019126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl19153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__019185 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__019188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl19215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__119245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl19273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__019308 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__019311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl19338 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__119368 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__119371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl19398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__219428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XSwitchExpression__Group_2_1__2__Impl19456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__019493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl19520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__019552 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__019555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl19583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__119614 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__119617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl19644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__219674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl19702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__019739 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__019742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__XSwitchExpression__Group_5__0__Impl19770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__119801 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__119804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__XSwitchExpression__Group_5__1__Impl19832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__219863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl19890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__019926 = new BitSet(new long[]{0x4000000040000010L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__019929 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl19956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__119987 = new BitSet(new long[]{0x4000000040000010L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__119990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl20017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__220048 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__220051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__XCasePart__Group__2__Impl20079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__320110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl20137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__020175 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__020178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__XCasePart__Group_1__0__Impl20206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__120237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl20264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__020298 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__020301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__120359 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__120362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__XForLoopExpression__Group__1__Impl20390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__220421 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__220424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XForLoopExpression__Group__2__Impl20452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__320483 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__320486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl20513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__420543 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__420546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__XForLoopExpression__Group__4__Impl20574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__520605 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__520608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl20635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__620665 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__620668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XForLoopExpression__Group__6__Impl20696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__720727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl20754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__020800 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__020803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__120861 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__120864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__XWhileExpression__Group__1__Impl20892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__220923 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__220926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XWhileExpression__Group__2__Impl20954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__320985 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__320988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl21015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__421045 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__421048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XWhileExpression__Group__4__Impl21076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__521107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl21134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__021176 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__021179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__121237 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__121240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__XDoWhileExpression__Group__1__Impl21268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__221299 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__221302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl21329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__321359 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__321362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__XDoWhileExpression__Group__3__Impl21390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__421421 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__421424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XDoWhileExpression__Group__4__Impl21452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__521483 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__521486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl21513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__621543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XDoWhileExpression__Group__6__Impl21571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__021616 = new BitSet(new long[]{0x0200000000000000L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__021619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__121677 = new BitSet(new long[]{0xCE05FD0C440003F0L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__121680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__XBlockExpression__Group__1__Impl21708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__221739 = new BitSet(new long[]{0xCE05FD0C440003F0L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__221742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl21769 = new BitSet(new long[]{0xCA05FD0C440003F2L,0x0000000000381FE2L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__321800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_rule__XBlockExpression__Group__3__Impl21828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__021867 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__021870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl21897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__121927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__XBlockExpression__Group_2__1__Impl21956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__021993 = new BitSet(new long[]{0x0000040000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__021996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__122054 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__122057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl22084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__222114 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__222117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl22144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__322174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl22201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__022240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl22267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__022299 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__022302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl22329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__122359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl22386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__022420 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__022423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_14_in_rule__XVariableDeclaration__Group_3__0__Impl22451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__122482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl22509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__022543 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__022546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl22573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__122604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl22631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__022665 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__022668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl22695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__122725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl22752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__022786 = new BitSet(new long[]{0x0000F80004000010L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__022789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__122847 = new BitSet(new long[]{0x0000F80004000010L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__122850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl22877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__222908 = new BitSet(new long[]{0x4800000000000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__222911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl22938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__322968 = new BitSet(new long[]{0x4800000000000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__322971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl22998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__423029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl23056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__023097 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__023100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__XFeatureCall__Group_1__0__Impl23128 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__123159 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__123162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl23189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__223219 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__223222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl23249 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__323280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__XFeatureCall__Group_1__3__Impl23308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__023347 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__023350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XFeatureCall__Group_1_2__0__Impl23378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__123409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl23436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__023470 = new BitSet(new long[]{0xCA85F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__023473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl23500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__123530 = new BitSet(new long[]{0xCA85F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__123533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl23560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__223591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XFeatureCall__Group_3__2__Impl23619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__023656 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__023659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl23686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__123716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl23743 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__023778 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__023781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl23809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__123840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl23867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__023901 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__023904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__123962 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__123965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__XConstructorCall__Group__1__Impl23993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__224024 = new BitSet(new long[]{0x4800000004000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__224027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl24054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__324084 = new BitSet(new long[]{0x4800000004000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__324087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl24114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__424145 = new BitSet(new long[]{0x4800000004000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__424148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl24175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__524206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl24233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__024276 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__024279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__XConstructorCall__Group_3__0__Impl24308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__124340 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__124343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl24370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__224400 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__224403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl24430 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__324461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__XConstructorCall__Group_3__3__Impl24489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__024528 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__024531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XConstructorCall__Group_3_2__0__Impl24559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__124590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl24617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__024651 = new BitSet(new long[]{0xCA85F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__024654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XConstructorCall__Group_4__0__Impl24683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__124715 = new BitSet(new long[]{0xCA85F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__124718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl24745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__224776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XConstructorCall__Group_4__2__Impl24804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__024841 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__024844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl24871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__124901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl24928 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__024963 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__024966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl24994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__125025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl25052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__025086 = new BitSet(new long[]{0x0001000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__025089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__125147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl25174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__025208 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__025211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__125269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__XNullLiteral__Group__1__Impl25297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__025332 = new BitSet(new long[]{0x00000000000000E0L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__025335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__125393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl25420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__025454 = new BitSet(new long[]{0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__025457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__125515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl25542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__025576 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__025579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__125637 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__125640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__XTypeLiteral__Group__1__Impl25668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__225699 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__225702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XTypeLiteral__Group__2__Impl25730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__325761 = new BitSet(new long[]{0x0880000000000000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__325764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl25791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__425821 = new BitSet(new long[]{0x0880000000000000L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__425824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl25851 = new BitSet(new long[]{0x0800000000000002L});
+ public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__525882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XTypeLiteral__Group__5__Impl25910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__025953 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__025956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__126014 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__126017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__XThrowExpression__Group__1__Impl26045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__226076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl26103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__026139 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__026142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__126200 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__126203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__XReturnExpression__Group__1__Impl26231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__226262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl26289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__026326 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__026329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__126387 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__126390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__XTryCatchFinallyExpression__Group__1__Impl26418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__226449 = new BitSet(new long[]{0x0000000000000000L,0x0000000000006000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__226452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl26479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__326509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl26536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__026574 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__026577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl26606 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl26618 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__126651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl26678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__026713 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__026716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl26745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__126777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl26804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__026838 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__026841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl26869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__126900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl26927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__026961 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__026964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__XCatchClause__Group__0__Impl26993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__127025 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__127028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XCatchClause__Group__1__Impl27056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__227087 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__227090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl27117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__327147 = new BitSet(new long[]{0xCA05F90C440003F0L,0x0000000000281FE2L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__327150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XCatchClause__Group__3__Impl27178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__427209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl27236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__027276 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__027279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl27306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__127335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl27362 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__027397 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__027400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__QualifiedName__Group_1__0__Impl27429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__127461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl27488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__027521 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__027524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl27551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__127581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl27608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__027643 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__027646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__Number__Group_1_1__0__Impl27674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__127705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl27732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__027767 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__027770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl27797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__127826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl27853 = new BitSet(new long[]{0x0800000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__027888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl27915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__027947 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__027950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__128008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl28035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__028068 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__028071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__ArrayBrackets__Group__0__Impl28099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__128130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__ArrayBrackets__Group__1__Impl28158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__028193 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__028196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl28223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__128254 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__128257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__XFunctionTypeRef__Group__1__Impl28285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__228316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl28343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__028379 = new BitSet(new long[]{0x4080000040000010L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__028382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XFunctionTypeRef__Group_0__0__Impl28410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__128441 = new BitSet(new long[]{0x4080000040000010L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__128444 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl28471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__228502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__XFunctionTypeRef__Group_0__2__Impl28530 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__028567 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__028570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl28597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__128627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl28654 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__028689 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__028692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl28720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__128751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl28778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__028812 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__028815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl28842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__128872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl28899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__028934 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__028937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl28966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__128998 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__129001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl29028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__229058 = new BitSet(new long[]{0x0010000002000000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__229061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl29088 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__329119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl29147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__029186 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__029189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl29217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__129248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl29275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__029309 = new BitSet(new long[]{0x4000000040000010L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__029312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__129370 = new BitSet(new long[]{0x0000880000000000L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__129373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__JvmWildcardTypeReference__Group__1__Impl29401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__229432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl29459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__029496 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__029499 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__JvmUpperBound__Group__0__Impl29527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__129558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl29585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__029619 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__029622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__JvmUpperBoundAnded__Group__0__Impl29650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__129681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl29708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__029742 = new BitSet(new long[]{0x4000000040000010L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__029745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_47_in_rule__JvmLowerBound__Group__0__Impl29773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__129804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl29831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__029867 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__029870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl29897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__129926 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__129929 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__QualifiedNameWithWildcard__Group__1__Impl29957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__229988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__QualifiedNameWithWildcard__Group__2__Impl30016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__030053 = new BitSet(new long[]{0x0000100000000010L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__030056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__XImportDeclaration__Group__0__Impl30084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__130115 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__130118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl30145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__230175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__XImportDeclaration__Group__2__Impl30204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__030243 = new BitSet(new long[]{0x0000400000000010L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__030246 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl30273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__130303 = new BitSet(new long[]{0x0000400000000010L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__130306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl30333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__230364 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__230367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl30394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__330424 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__330427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__XImportDeclaration__Group_1_0__3__Impl30455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__430486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__XImportDeclaration__Group_1_0__4__Impl30514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXImportSection_in_rule__StyleSheet__ImportSectionAssignment_030560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__StyleSheet__NameAssignment_230591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__StyleSheet__DiagramMappingAssignment_430626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStyle_in_rule__StyleSheet__StylesAssignment_530661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_130696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Style__MappingsAssignment_2_130735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__Style__JavaClassAssignment_3_130770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__Style__ExpressionAssignment_430801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_COLOR_in_rule__XColorLiteral__ColorAssignment30832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_130867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_330902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_130937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_130972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_131007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_131042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_131077 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_131112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_131147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_131182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_131213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_131248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_131283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_131318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_131353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_131388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_131423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_131458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_131493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_131528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_231563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_131594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_131630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_231673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_131708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_131744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_231788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_131827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_131858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_231893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_031933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_031972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_032003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_132034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_432065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_032096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_132127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_032158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_132189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_032220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_132251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_132287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_232326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_032357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_032388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_132419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_232455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_132494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_332525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_532556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_132587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_032618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_132649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_132680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_132711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_432742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_232773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_032804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_132835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_332866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_332897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_532928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_732959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_332990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_533021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_233052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_533083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_033114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__XVariableDeclaration__WriteableAssignment_1_033150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_033189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_133220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_133251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_133282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_033313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_133344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_033375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_133406 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_133437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_133468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_233503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_033543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_033582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_033613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_133644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_433675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_233710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_133745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_133776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_033807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_033838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_133869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_533900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__XBooleanLiteral__IsTrueAssignment_1_133936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_133975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_134006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_334041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_434076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_234107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_234138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_234169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_034200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_134231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_134262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_234293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_434324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_034355 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_134386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_234417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_034452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_134487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_134518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_034549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_134580 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_134611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_134642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_134673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleXImportDeclaration_in_rule__XImportSection__ImportDeclarationsAssignment34708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__XImportDeclaration__StaticAssignment_1_0_034744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__XImportDeclaration__ExtensionAssignment_1_0_134788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_234831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_134870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_234905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_synpred27_InternalGraphViewStyle5177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred39_InternalGraphViewStyle5680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred55_InternalGraphViewStyle6121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_synpred56_InternalGraphViewStyle6172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred62_InternalGraphViewStyle6387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred77_InternalGraphViewStyle8171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred78_InternalGraphViewStyle8594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred79_InternalGraphViewStyle9017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred80_InternalGraphViewStyle9440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred81_InternalGraphViewStyle9863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred82_InternalGraphViewStyle10590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred83_InternalGraphViewStyle11752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred84_InternalGraphViewStyle12175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred85_InternalGraphViewStyle12782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred86_InternalGraphViewStyle13207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred88_InternalGraphViewStyle13878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred89_InternalGraphViewStyle13936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_synpred97_InternalGraphViewStyle16172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred104_InternalGraphViewStyle18378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred115_InternalGraphViewStyle22998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred116_InternalGraphViewStyle23056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred120_InternalGraphViewStyle24114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred121_InternalGraphViewStyle24175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred122_InternalGraphViewStyle24233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred127_InternalGraphViewStyle26289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred128_InternalGraphViewStyle26618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred129_InternalGraphViewStyle26678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred130_InternalGraphViewStyle27362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred132_InternalGraphViewStyle27853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred136_InternalGraphViewStyle28899 = new BitSet(new long[]{0x0000000000000002L});
}
\ No newline at end of file
diff --git a/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/highlighting/GVSTokenToAttributeIdMapper.java b/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/highlighting/GVSTokenToAttributeIdMapper.java
index 609a238..6f01dd1 100644
--- a/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/highlighting/GVSTokenToAttributeIdMapper.java
+++ b/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/highlighting/GVSTokenToAttributeIdMapper.java
@@ -7,11 +7,10 @@
*******************************************************************************/
package org.eclipse.xtext.graphview.style.ui.highlighting;
+import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultAntlrTokenToAttributeIdMapper;
import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration;
-import org.eclipse.xtext.xbase.ui.syntaxcoloring.XbaseTokenToAttributeIdMapper;
-@SuppressWarnings("restriction")
-public class GVSTokenToAttributeIdMapper extends XbaseTokenToAttributeIdMapper {
+public class GVSTokenToAttributeIdMapper extends DefaultAntlrTokenToAttributeIdMapper {
@Override
protected String calculateId(String tokenName, int tokenType) {
diff --git a/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/hyperlink/ColorHyperlink.java b/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/hyperlink/ColorHyperlink.java
index 955cea0..4eaf77d 100644
--- a/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/hyperlink/ColorHyperlink.java
+++ b/org.eclipse.xtext.graphview.style.ui/src/org/eclipse/xtext/graphview/style/ui/hyperlink/ColorHyperlink.java
@@ -15,7 +15,7 @@
import org.eclipse.swt.widgets.ColorDialog;
import org.eclipse.swt.widgets.Display;
import org.eclipse.text.edits.ReplaceEdit;
-import org.eclipse.xtext.graphview.style.type.ColorLiteral;
+import org.eclipse.xtext.graphview.lib.literals.ColorLiteral;
public class ColorHyperlink implements IHyperlink {
diff --git a/org.eclipse.xtext.graphview.style/.antlr-generator-3.2.0.jar b/org.eclipse.xtext.graphview.style/.antlr-generator-3.2.0.jar
new file mode 100644
index 0000000000000000000000000000000000000000..42434924055b70ff9df664593fe7242968e772c8
GIT binary patch
literal 1482584
zcmbrl18`-}w+0&9wl%RQwrv{|pV+o-+qP}n$;37$nfT3h{cgQC|6BETRiD~*&iAce
zt9z~P-n-7HAPouz1N3j#lbbp3zu)}l2Q&~EkgTYRAf2R~7{liT5Rk%uLZN_u{eh;b
zfk!I;f$INhXn)#&LuCc!B*jFPRp@2K9%QE`Wu)oo=i#O4sAr~T8Dm+%x(WxME}ZvC1)e|zx4ml
znl*DUw6QV#+oFK}k9hwJ@A9`q`~RT)Ewd2+(Tk0Rqw!xt!2So=(aFIAVD?{&$X{sx
zoVou+vo-{nIUAap{)PX~#p8eR|Aou{jL*r|*7`3U{WHFQ2me=ie_JE*|1m88i)Lc`
zw{`KKL-W6=Hl~h_e@5nST~q(9>;LBeuywF8bo!ee+W(WC|C+1+u>|$+dtPTc9E3SHlxE(0
z8gFAQ=iLsR>MNP|RJGQ(^NgCaSJ7Fl
z_6-9`G@Saw03-xa(tD4t3CFr{MKsk6aB6B=-sTOYbI&+A?|zHy;#nZY)M!8
zLvH4MijI4wOxitW*4IK(>(RvKQGH2Q;Ddhp{i@CvuJX_ETi0|4?i1Hc2XT6Dde@AG
z)uiX&hxG0YzF#Xzow6_7^gqoecuTr+BN5Z?1(iSf)ISCJOeR8Q+rO*xkr1*S8JBov
zMark$kL$dMW3wJ9%iJwaHJi0PR;lxy6iOdGWW9$c^0Rz>4vfRP-;2H|<#=iK42)OO
z#;?k}a7|v;mb~LW`v#hQl&F7h)9mcu_}bmGAGn8tKhyj6q)H=BJbOQuy!$00a=wJ&
z@*N-M@-_Jk6w7ztvk-oW`OHYBCHmUm+XCKVzxD3Me!U*1-qT#)vl)McNbfNBx$?Ek
zBU27k7O8(D+-8`)r4A&{yR@Z7;SB2j$agOAnRTf;%=aoFdsl%%=v^emiL65^bI0?Xd#-BA
z_o^d%5PK%`2In
zPu*g8Zk@Y9GN|VqlPBnJ*Tu4d6*Vfn7n7EU%ti^u4p#C!B%HmNDo(oHZ_a}jHI06#
ztGPU)(3G07sOrieWdU-^f;g9yyBuFvx3I5BDO|rsjI95xQ&K%PXiCM3eM@t
z50W1xX$KkJ$r-#LQaHQ6LqHvg^td!y12tmUpSG202^nF?vp`S~(u8&Pg8wz3J&FSh
zK@9ZHz;Sy&;J%5I557kz``90w9oR0wGHukAYpvaK$j
z=zd+|2w*YTjJWxQFk~VuDiO~zQZ@V)fddvlc8LAz3u~%4Ea7AdrXXvPJEo5#
zK2!1y8d94)6A4)=ysC>cOK7o75W1=HfD8$%JV#R^oPFEU1t<~Cao9$pK-NbkgWxC;
z?vjhxGue0v$_xl+F%TR0evKkXJO~igDPvdzyqu77OJysCSuozH-yKLmm6
z7Ub|D+TR)KQ?o}>QwKuVUlLU6i104i{587R7ceXl@0^C>twUeKY#m!^gnV5*cbUU&
z{29K5rKx9IF);jKs8Z=@Do~Wo8CU?33GKWe`5`y0_yVy#qqLUBs)gmO$_lnJeMNfo
z>LeRiZ@y4fFpnWG%s5x#shQnHm3ZNG2ownFpuu&xPp}ChP!XR5e(Tca7E%OiEFowd
zKrdUl0{&;68JolCA6dloR@!)BlHsbxkip{zijLmypUJuP;H}<*N79ds9#|H7n>0sk
zCB--6k8T}8Zxa|RVEXB5d>;YPH-CXsIa#SJ2(3kdC`epA|jL5(OmvzA)K
z1k`Mz>#(Kc^7eLEXn1r9O0)}kM-`)$o398bj1{v@EUi`WNi9TRM{2t3lgTb^1J
zhM&keQ1DvfB$VuO=`NuhL9?*{QM(uzNmaW5rvlHr(NuxNfFj={excxjrhR#{M-pd^Z}ArMQ>3oJG^gg
z|0kEEfmsh}FTJe>Bx6daTbm$X2e=Wgho?ob`
z@Qt0^6)5-{bW!~RZUkM!phHr|WgpLXH0|q<;~!KjyFpNa?OeP(-`i{P^KJ+u=m;1^
zAbXMlx6=jEq8+q360x$b&2;BlL9~o*eJki;R>m0OL6w6kSZ^MBGZ%p~C|9tVi`Qr&
z!wm@g(VfKu8tm?97-kWHtH*~^8&&rPWBvXuE#znQr359pQLjrS?B+~#Ijr+(W%ee6
zqT(EUXo(Bs!=W@e#2v)CeC;^?ba{$3;1kruVi{=h-;eLtvQ{_Fz%F{kx?$}K7=9AT
z7}Fapc(=l*v}t4k42zpI_tork)U(aTK@Y)dxptH=!(wTj^E;ph7V%4*DO)%6ei=*a
zR?*iFS=Nsz@hhfwWIkHNpwT&}ubCOTdctv}nLhV}=0eV!ZH^80#pomJ5yn`J2v|5(>5(8RM1SEJw`n^BQzM2f&SCdLq6=Ay4YQKC%kXhSD4Ufo7mR;UKZJAYt#VrG(h;e@zKQ_?s
z51Om=-*nFH9Ro`0QiDqB;j^@Nd@MpKqO`x1o!M5@G`SmGDIl5{0W7q!JSVE3r{HEs|U0ehH!@cY`rUvu25#AF%u$Le3PtZ}4Ks07MN3
zoJ5nPW_x$8RL6-&&Omar4gJ@q{)EQgliELSTxs1IeKSmFkb}q(8~lI01d=1x`(GVE
zO3$?TXQP5i&q(@MO{3i~4f2|L)fkKqw%JQ)rrKmq=wv#HKwMmTm}PkTC$e16<8K69
z`RB~E6$1=s(oHM53)Z9qJ1Oe}JSNm0wuZ;wo8n>xL!#cTTuMaQ5HYYB0VSoVk!%abwcgs^YObbx{o5%U{U4BL
z?ta?+EeOZAduM3_ueW1_7S9(eWIZaOv}vwd6{$?ZEJ{jpuPg0mzuPg49$oL8-hj>0
z?|Gv*5UEe3Rx4fVnY3-f5e=A@yU$xwXb*xJUwnBY{n3>=>3(r*nwP)D?K;L5U#la!
zEeEE&cE1Ly^O}^0uJc`~#%i1^vL}@sh&0=K%gkx`QXSu%J&lrnvMU@hJX{P?`C5CI
zb>d2kUK;HK)MABEnGv*iub6E*$!n0*wH#<;UxGYPMpQrMQ4k}$Q`|&&EXzx=))%vQ
z2KDx1_rFQU0M~IS@>-40UowdK?%2cQ{w$^ag|~Tp5tO5n#k8?)CD{Q&mD#ZOV
z2sC`wguot15Z$fZ%1zv>QmGB378Zg(@_BzT`&3D5GBoH3866XR{LM>=oU+FzGdafQ
zmEsn9V%P+(Jy{2c;(=w^HVSVY+Du^@!?MN}j`FHyT4IKY5;9jw83YkykMa~ib_whB
zv(AW#!F;UqrF~{0eLwv^9Rts~|42AEx@q-sIa=!cJ9f_t115_w$ZMm?!U}x(&u$UIhcunRvC=)@=@Y6%Jps$@U
zW7RhY8S5oZ$Xi!qSG>g^!3Vd(A1-5yDRPEf$=PdH4Sl?rQ8bXHj2E4yObQL=HI
zxt-$;aeQ?3!bE%|Q>O((q}gf0TW%nKjL)cA*jIcOCA`di*O;_)!UzA!Yj&cVrkM;_
zoL)X-BikxUzdpJ~Uk4CiM(NSMJLj!C6sLvDmcjBBLbK$eLjYJB~**lv8-4MMoS@dpbW)|8WnkB|4rg-*lepeFg77(c@R
zgoo!y*q6S_+>w#}OeR&a1A##3$hlSMNeHa1pDG;JSjy%P;zT*-JM9dnC`e0BnZjgS
z?dx}b`Ac#p?{R4Dsjd8u|THBTZFTQ#M
zeNgk}$U|cx3liEqT03yl$UJ46{9Q$9CGMkL*?J9lG|tn8mbdm|4dFW6uWeW|dxMM&
z)9ZOQNY}=9_B7*=S6j@>dD2fivg=h@AAod%&XFBYKTLWCo)Zp%um
zb~&QcXl`gb_MQhFBb({(n|}9JBHlySr4mujtR|qo+7PBG#C&isf*q5rhP~MW
zujvm3+`-{Lc1{oL+Od4tm~bsyy|1?h>#`49WE?sVi!VUxD!a!fNvxIHi<)ECtA
z4`>*piLbb~jJwF~ihIura)r+6Ymb;4!_`gOL0&oD4+lB|abh5u{_dZOaFCW$k@twU
z_kL1-ilzw3T}2JSNG7(^@>}0jET;Ho)0luge14@#N2@8$Xq?)@2|-W#+vF{3nkZM(
z6~gE>jN=1EP<`gA@yK!Sx5u(Ory_FW4j)v;eRt|N?_5c&_uoQuWBXNCURznK`SJlT
zQI3sySpu!z3))Zox>X#bkzT+kv1_VWiP<0u;PRKyx6qQg7qln$X*ZZEj5xBrudAao
zk`u6vDir#|lgZZ5><}sS#@^
z>!+!~TggwHZJy$c^lw)*y~Ae>3@PIDwi=4+%TszC?Uv5Y$`1n}5gil7s?iF06R#N=
z5l7Lg)97q$(~~qfajMI#>U3HI)sQBF@RciQnumPX^O4rp#?IRb85PGR#qg@=krfzc
zk^U2}9f#75`OT{E(iIuFndhmb<>p3zYRpnlQd#xt9!G_hp`xN(4BP{VhwbFtj;G9d
zeF+)B78>Z6}$P4$x1^YbS@_}B1J-A7W*GBYG8
zmu1y6e6v9+cS)q+@YkN?!>;!B&)a=reBZ+?_`@AZa8_4V1))Q1pBZ2@=C7LBXnF>
z2aqc2@0lk!PNsFyMvI@5*jq2^Y-YF^gkoh3;=WN;#v>jWEIgt{9_kY8EI+xEm<}Nl4m=bnE3#LGSr;5-;g`*_VQueS)WBwgneuF!v#yIb%sx%VAhW3o4RJmj%sC{&8s~YXwvq5
zt-5^Os)xe_mv0R;_;TMJ^9F;KjOk=(W*{sAP2uCkFwLN|m5$w#92fHSQ^dB0H^cn6
zo5m5e{=AvmPGy6Cs;tZR-jXy{u%ZZUb$J-$oA%C$hM!cMjknas4KX~4>!u7%)6`T+
zHB!_Q@3rtpGAjden42RT}|3
z^=jW*q1$xeIo-Q#%iqI7WY;?O2+R2dB-XlaaA)7ppKxCuB2(VD+@ogmoF6h##$Igg
zsw2L71}54%-OF-4-{B%3wtGcaKO|yi
zgqMp`^u%O5TqL6&X=A5D9TVw5C=4DOu)hB$MQQJqhvGZjv-Tx8H+<;UK85Tj8vQA
zyG{!n4%Ti1F^1`&2t=_J=|-1%L7qmGDxgNES@!$ug1{T42l3SF_HistE)TVS;%-(?
zT=?Vtd@4Y3q&V*ApI_o3Y)d)8Lw_l`3w5VjvPnnjWps*0pe!*xyUu-rKX_Ptvf~s?
z!YcfPS-%Yhu?T%$Ko-+xPz7@PPNy^Y>si4RztKZQlYwqSN_4EEMN!ZP;rn&LaGW6n
zon#rR`&O~X7V2Vo#fl0WmkJQt0bY7hz@#MgZNCcMnGpEO+T}TBQj|2Pr~1D@b6AIx9QLxe*UxP
zh+ZuaJ>THnqyy;9b{$_qza&7Pi-2=8^IRbKYWZ(paNI0#Zo#3sqWl?T?oSH9WREil
zFEX}to$Ld|@`QdZkiVF&4vw6wKB5vydVK&E&cna&orlr;8-GGqZ5P+MsP{eTLT|dF
zTkkB_Ici&Q+5|54K%`u8aZFr%6Z<}(_*0~GVcM@N7*MFM!0?gaQuv6qEjK%l|48zY
zp_k8nX44VLS90}8epO^!rcTu%9#!Bu47WjdJbxoXzD=1jPhgM6OO$c?T#)`r#C2+j
zT-?1+=An`$9NRz6M_f}vISl`p)Rvut;kwvpgvd+zw2(X0_-J;A(oOWU0CPC>vEg@s
z9`f5M+gai25z%WUo|x^J{bNa%jP1DQBci69?Ig8_Jbm%=k>X=KPYPd3^cplUK!eo7?CGS!p%v{4k7V3evNlUz16MH$PG
zh;uxL!iS2C+G?bcb0(E)FN*SVw^4_O#FT=3MEW_neVvCUUcpZc$EDJJ#$Ux$-{F{c
zZX>|O^2-=UB7#TA>c`TEE27qo%Ig*IEL0Yk#k$KDe;ymSCFljI@*}4vfSiPGl5?$L
zk<+85HZm}$boM}zuVU&F*94W+J@|m-j0qh)be=7+krzMDnKmnXp51eisVCvqog23-
zFpj>)iajJB<$%HO!+5Erct-GaJ1ysPnm#YcgC}Q-9(Ox6`?=tc7FP!lKD0zS=4YK)rR0LSBm>>38Z<$|lIy>t74wKlDGx1!Ok&L2
zMz4i*=tSWzIpZbr<-$SdV6NUGfX2m!TMf?=6%jwiwIOuE1>c&)wh@pAA{1L?Ghz6p
z;0{G6kpdh*;BY^W$=;{e;NS6VIL$Xn0selr&c^Do;5vZ@m>WwxidK#_SPir<{cWIi
ztK{Yyx;?eln7X+{xym4iP;^Zl%-SZ*wNvqH(OSkO)}kuvU^~u>>=Tlgo@|0@?UXy}
zhkG*_ejp~_Z3}rM;`Sz99BHEGsWnUlASZdZ!2CbEQUQ{en-%lh6B{joDBX{+lwZY(
zJ8A=Ut)SERcA27E?WsP&v--BhXPsx?ts;1y=dzDDqgYE*uLt7f>^&>oT4l!&zz8jL
zVO$)vZ|FNhL)TPu28DlKbo=vBO{`1XIv&|tG4ZTSUOU*vr{?>rA6^x|_0>DnGS!ZG
zegQgsWff<59|hW7zw<(+eC1%mQ0>U^a-SiJQh-#1MsOs!Yt*vtZg3~3Y60TMC%z;Y
zcq33kJgm_jhLBH;i
zTT&!lAUwD*I(;=&0Xk5luF1o;BZiE;sE=r!$Fql5yZ@!)&(^GNOJgYe?~*-p~e57r}0FPO$dnMdj-
zeDqZLj_gDIU6JZ835zxdS#+P%-tTuJ6}m4*2H(;0IqWc!EHP{=bEYH2l6k|1fF&o
zgn0NeZQxT?hcq67BQ;Jr?S|PpmK@N^0Z)VAYWP$Xs%$Ym-4p*tLRueSfXD9cXrz9C
zE2j~ARhh0Osq_~8HINe`(F|s<&>5Zq58_e``_i^Znfk!v@GEP?Vb{3LZ7TP@
zF~_E8)+3QpdU-k5b6N@FnOanTXK0RI)D>p&nb759CLRZL#`VYMKw)cXc*{89=3-Ur
zv#stfYvk@cr8weP%x56E0gCGY)1?~u7y*8bAH=SUEE-9(D;(U*8$K8@Gct{KooAd^
zaO(=Zw%mRE_V;Ej@ZFD?8o(MMOvR!h#`^1IQ?zdV&N2)s9lw4yd9d3tP?&RIBz3oy
zG+23QE>sNlDAyHx7tfTOs|s4SFl_+|)yCE?i69%~g^=gP8D2uXl)(^b
zk)I{B+z^y9S&kNeN{Uzzc?j2`F;hf?9HAR}gL_2mRLPU%LwYjjeb4BDx3?atvH6ws
zaB9UV4(0B)kT?@syG48*Oj~&db*G)e3bHsj1W4*~V(PlM8S*yI7TeY!q&@pM(-B{Y
zU6irsKj(oGxo~bXu4BbN%Y00B6W}S65934a4V6!JqUm}kT$`ofE#F>Au=a$qxs-%|
z+yu38$71h8NQxQa@S1VH0(hV~y
z7dyM5v}}o_3B9{=^9B->j#MtZpWiyqK(E62OuFC9;V-sEk2p=Mlw#$bw;(6JOn$u-
zUCtcVi{sZvSBJdE6bZFQiA~_(kXu<)Rh3FQa89R0I|cFJH1MQk9BOIN#Fo;p3uPj)
z=hAHwtrC5RvDOwD7M{x7rMcmG;lXBl
z_Qn{`l#twkU7E|`gu?rH-DHt2bK>>1HSI3yy~4rhayv6*H)ry-zP#6VDBZs7nBFFS
zofR{1?95Al9lcNLy~3=odQJEb-^1_r=mtmJWJP!vcSAA5vuzG4o;>am=;?TT$j~x}
zcxHh=5~mO&kwVgc+L&}o8|1_F5iy>|eJ6UhAh(2cF!u^z=()Y2vzIAE0xj2O|{xrV@
zK|WY6F7ynpqVWu}8Q|;;4)A~}+@fNhaDkGq9sBmo;ZorgI+s!bC7Ca9$%x8}oH9i{
z`)ykg(WV&N8@Lsg@cbs5O&~X6frLGYBz6$e_S3-2-SzCs%}Aen_KdaziN-g!a2ys1
z6p0yWr-|COiD2Mh;MjeviW?ttXB-k!cuS6MFp9ukMk#L+@un
z`<7q(7nt4w!)0OJ@hm1o7-s+GU6W)NnI42~35k@O=w!7KPrji^Rh0?))!`2!Mpc
zCxixi$-=Jd2ZC#NUth-NWkWp%Ps{m4972aWTu3%ur#hS=yh-;Wfhl|HT5*_{O^a(-
z{?r5B6F!E})p5M*pgs>J+=%
zduZxZd8Oia(&e$zyg_+k-`sqJ7h31Z6Z1wd0@yEkjo-c{G>7`9X7}Jh1PmmPZqQjT
zMC0k~nJfdp^*LD9i>ue@Wb9$d0r^XGGS0B30K*LJv}=qXZNcd-{loUlb+6LIL
z!-C_1kxpTOY(wokp!Q)QZF&46`Ds@e2+pvMuXdX*=CuKvwf>v6ft$YItzQs;USL2k
zG~f$=%LjJr6SD1tz3l^`?SuY9r$^lL=hJ2*;?1nmKvVC}29Ugg(wD1GT@_Paw6(|(B4a(FM?qik
z+Aaf_atoE~feZsVvW(U2MX2$zhs~la`P|XB+O=dzmr-y^Qx;g8qmC;)w2ER1JeDPB
zR8jE@)s#B5k{=a|k?yx&RUG9Sg4)Tbuu;@El)@odGkujcS%gik`H8rZX&Wkuh
zCYNzrbZjJdRgT6<8l_q=!DdJddzcX~icWkTE^A7gaSzG0KARXzx$C5e8NOamnL3mU
zKWwIh@d^nq7qaT{0vF`SL68~ui}P|I#*x`{2x~z=>d1!?
zpIQCR8eUG)JxZ%h6Lp5|0i*rhXz>
z3Wptr6O0OZB4W@b(sHeYG&LEk+i1NDNYmiqn
zkLMc|qVN&?>^MkrV!(tUl~rrmVAMrqSGSRSJ_n3Nd^+{Nap_RAfV-8Ml8lt
zXpq->B{HMyriRQnS-^Ix#fws+-fm9&n1P@E{7tuw}sKtU757!w*jmof7l
zA;^}mxxTE_6f?~D!8x1GZzAJMcG{)CGDFJ3EkCo8{$(ef
zGV^AZz)y2AM%w5?kh$)zw=yHDIZlu&`Ls}#{XDy|p1a;oY;~fj$sId;*~M;kGOx)k
zKX%zgZ*{`-=Wgl}Z+gSsdSwRE#D$N|>csxfcN3RhfR&lgs_aM>ZvBkr2RF|CGoI-)
zYXj1_bysaIebRMTBc=WyT;AQCLlJuQ%*w+6sf%k_7yi7jxz4df&PN-~(3~Xa8D(bf
zomA%;ND9)U!
zD^e(*LBe*#i)IjPbQt1B-R%9k{XQm^c!wLUw6x>_eMi-
z6M9wU)|)ZvCD|x9>QgBH>=*foZ$MK0R1)%~p~9|1
z%3|*gqmv8oM{~NH5uf!M-~!Ie?V_RnFpu_0J%!MZZA7E#D?1T
z1K#gK1akHAvJGKuhz+sr7}1aBe3y%ryGAm-4FhyF0oZOBPsg$0fO=-A8Luq{2WS-n
za@Ft;eSBycM#lzpccaWcy@3bYcy?9H-@L6O6U|5Po$EGoZ#9u?0XrX&B9(-wQm{@H
zR$EE@WeozBGc`2z;S=${ba4Nn30SkzhX4fu0)qJ?ll!NH>c91E|Dhd|F*Gv$PmMry
zf}+);0@~yaEpEa<0>tms-Qk-i^F_4|JD=k;m0)R9%1{HeXm(;ql#W{#m%t_
zC+WgfB{kNg8Y3L{bxs_M3Uf3&*`xsWCPa;KjG;Zsrvp`24X%`I_UFk|9|F$88k#q=
z9i*$pWaFw}w=8mzdc=#I599{2W;7y1&5r3B6GN=K`+ZaUanNU;_rA+Mwnx=`Bl9Wo
z0-OWjUgdtGEUsH{Uii`Tbu!P%`ZfD-+GTi6xNvc*dA7b
zXFT~GoVH}i0|iy|#jAfIAu5?M>ds~&ulhsW)Yy{TJGsdrw&5P|LV15Po3FBr%zAK4&X~$FRh;w^CC6E98J#DO!9QIk+^rERmFGE*L=*n`$^XwJ3ZdV~
zQ~?G8^8AxX-2afM{7(}7r&?0U)Y#d<@sAc!-o@16hqbM%sGG5=-M@(w|3iP0ttcxk
zB#6d)(E2pdzyKQ%FcnK;flL=6K&x()N8E(x+!TI-oBo`$JZniT80jOxPu=n0fJ}_e
zG}Zn*(|wW!`|$L653>t}`%R=iO9YGtLhV2!(m0zqf8--&l()Z5Roz43IL6FM2*BU5
zK&QV%E%=s1%)MY)q%&`|M6G)Cc+|JLl{jHIHeKLDNE*JD?o{MDW2gCh{!-pym|eK2
z!lTKfgC2kWHWWX<)_t@jRYupjefwA|!{Zg}4p2O4$1L5$ESphqVU_w=J0kRKV*>zwHAP%ky#@fd~kzmIAn#?g=EK9bzhMSPxxjR(wvIv14
zW_LNYDtz1_W;_tbW=Rn&x?&PHS9BIeHHn
zh%1G)_FXuo1rhvVtr3S!YTSiZX2SR1+Svc7_}=B>GmJlzHTI`5{e7}jENo0|ot^&I
z6eTOjN)HMkd2f!4jI3FH2%sUJ7ZaM_RzZnQe{-8lc%#rgm+H`F$DPkT5(Gp11oBPd
zDCcymgT%%!f4N=*BZY5^<->VX_w9ln$n|KBaKH
z?nwXOM_~pR?O0yaZLoGhPx8wM;zTJHT$npSY71>qBn?@f`P_*l`=0h#ETzqo>q+kz
zZq%0(q0)$~R0#9w^&2`1O>=>E7q@PjN>Ib&n!X5+`)=%3XrwHmv^gW(XMM0?YZ4^3
zdg5-2LdtP($S(lH2=K>zelIhOmVzpM%D3;(!DWg-dSCEW{BELG!3yvMM;I1@2nYz_
zo=FfdboN-)roaKFM
zNA-D{MwLhYbGV$7=0DzSIOXiwo_2K`uj6vT!)^xU2LTgFL~UV$3CqYP;t)J(=DebnQ&a
z-vTpq@H;&u>fzYryGv=wPu{Wwyo!V5px^ED{TA5t6X~|Z
z?+f`>9M~4xO&jYuCUfW40*H@1*Nxdj?(bQUpYcptPyVU=hrMnuq@R^=U(?gR&kHD@
z9FhEc^4;%}~X(Rh4S8IF&
z4$*G!TB=|MGchW6FfPA`8bjGdkGndOPqIKl9q;e~c{M8sw#-w9SKusRjnBj7GDBuH0*s88ROS;l72
zOuG{}XNWJ4y}m5y?1ua7NPYyo22Y-+w}q7Jt8$=4zX;VA_ZWok
z^f~t$p6_(JJtc%3F?)oKU*cEmLmh(oKV9H!>unPSP9>?UyN^taWOSS-M^<3gX0fz7
zn4+h!t%p;yoTUl12i~Y_x6*c1471O9Z2d!(io1-sH@<`wJ7|$
z48Z0vx3J(vD1i!dauB34KV<#QiSR0J%(bs#8IQO?J?7()m!C-{08iqXB>qoWEzCzt
zHNUE#Wuab$=umNt;swgUrKe&PcDE3Eew@5{n&Mx2%u=v>-CgB54wuAkkFk423t8PPz$h8hmC`4GMcoQi^&JzwBNjf2
zixDubMK^!JI_EJX4elUOpC%=yd2En+;D(|_c(bZ|d{zH`zpO_ooW(K#uE~&Q)(q#|
z7I61n%q!nqpiKw;QM7Q5%UY5JxH7s0w3*?w%)zKPUvcPWv1@4h!w|Lx*cvtn?3G;r
z|B|k5H7zj5Lc+FGOAg~3=r+`(Q^kOdLaO=F&Q_cqkqlpm;uzQu*5FLy
ztGOU*uan`_FwrTfAdvcWqEfdlC5qIkNLdIWpGox7!eN5}*`8e`eKI0%&pC7}co9U>
zSx&7S(nzbAQ^rG?BT%!6MY_r+T#`IH@hXqNTNK)P99)Fu6=qq9NWEi`Ci`*9>#1ee0p-!sxyAT}LVm^D`*d-GnILKrg{HorjTOpUJ6abjZF?a|t*8s$s%R
z#J6*F`C__{tbKd$Xh(_Mqh(m!MZ{Uz?>dxPNk24}&eQk?;q7@RZ&;So^4tPF(HXeD
zfgfli`dw}&gIMx0v1*I{W14ACFIz|2-IX^7E>{M-T)OcNHnk939!Y=A;7qOQ|^y5ln
z+1yny4MreB7^Ox9)lr6Ov;b-!=;DA39i4FA28J_TaL3XY$qIJix3sSb@01p|th&M*
zY-$^kxg}RuHwqfNRhP`*Vs%wAryx#qoLDm^j;U@wW^|93GZn`AS|ylXbSuTuFaRkHjh>8YEr3*)Tf}2NHQAEmJemzznba3PDYyHJP|2HUccIMJSh$+#&1Ua!2)HA!1&dLfbn}a!8HIkP+7B~Q63;j@>UKkFb`R2==L5dQxi9w-APjRhgh8K@9el(Q^7&8hF82#mMtE~(NFmdAAH+aQ@W|jQ?
z%N7aqG#mg29slhp;E0fXg*ZPgk-iGEba^|-qqtXs^$rI@$pB7VIi%4$oOhj#vVIO5
z1yjqRoJFEmx~9ru-~wkb^24s$V6s7=%DG>JtRvrTqJgmi$w(I!E*Da~y-Z$_$OHOX
ze2|#qxV=X}L0xj>JccbHv^asW(|8)^YSaM*s@&SVYSmIZZ3y3n{DGvWg9jvE-^k5{uU3NWooKD=gVLcH0n8zK?+7Uwu-Y?p@`7r0zT^d{mWs)c
zkRj8>%#2%=W9qi*F(BNI9JOOda^CQEe_+l7lQgn1b(jz&oF>TWp1l6jU>ub_eyg
zXpMm_HhD5eBIIw}MD`1-#rV50+!Ur1L6Fp-Wukj~hUXfRWW8}{#NwE%S+tcKTX0+m
zbVnRVnx|l)(d`;b>MYA9z-J&s9q@P2U-i=}kG2hCVBCdY+edsAqjHYCdy$hRx{=kw
zUXx%xEk4Kse5t-QOA653lFmCz3wM|MMAx$|FJ9o@
z)k%yJt9?le#2f|0G2sm3im3`@;)tMeeR{biExDF|G=9J`W*HJ6?(mYjfu8RFp~~wj
zA5v$^++xs_mk+>~iA`Tj@t~R^;Vcv96aV1psc(#wJNMaDPwelirDEJN76z$eaKnTm
zX@O3@$bC!qDkiP+>=S0+*f%saK#9&skY!-k)8>JiMy0$PN4Br8`$;MDK433O
z1j=G0R?XGmS+$5`InquJ6kAwI9V32p8kvmsto_BrzWl-3|6IgUXp6$IGXi8Z8Zbmf
zlTxW<_<(~0g?-}zn7GLf1S4~=Aj*puF)KqdgVy0sR6ISN7*LWa>J$jB6K{Kxbna3_
zx-`#WsF)TB5&~OVX$vMqzl07y(22dW6hB`aQKWq5@v`^Kk`3)83Cs7Cd`xNi4?-y7
zD>AIi>9+uiXdLMd<`Bgnk)iVQl-5U-8nEMiq)#cjyePodtM!{tPVTP{u(fnHV33N04??Do7q-wr5npltucVbQmc3z8a?+^(gt#P}I&h
zkC9>yG-j0hRR~?)LWT68(Nd;?56x{VY+^<)!goT4bJRlscbc_8zMgAwTGTD>(LMmm1J`6V(qenFBGs4c+#dVT
zot<^yqbw_k_f}P-APnSCasfQnsF53eMq+@4pT0gKz8H&yTyB4@+qB-DHHJhNX;``BB|-@P!)==GVH
zp~i8ds@sxK{?W5z`0LZmi6QH{8leYs0`f_rnwLwzL2r5E?8Nk;ba!?aK
z_uF^Kx73TEI-bw=?z!pLSD4`P;ZNbL+mGvq=cd^aN
zZvFKw*UM|-bJ~GU;QBZ1r|nt2Tt4>`S18-P04f8QFLOco&M7xG%-LYF|6fW;uBv2k
zGx}YrI)@2iHgp9~E^jkhxu7<2cePfKCJ5V)aqU1*a0mnpW|&Wx21h3@L=iSm9w+4M
zauX}!(EV-)JjTffNQ_h`E=)l(elw=MUwB||P?f-t(z3Q>$vGQ5g#bJ$TWkK7eW+_U
zR(EAc1L3A~(QGL#HHK~J$ulIIVj{Tt6pU~ryC6HxdHh_&*m8F{&W?hUxSUTt0_88~
zba=6oA1$QRqsamDZ8tlabwj*)1qn(@-zqDnIQq*Xm5|2B_@S5ikc&45ywG(P0d}mR
zVJoD|BIi63i8fhYkrIcrU!65EiZyMWhx2(2(^*%=`#xYL=qZ*&!IDA{pYPylm$#>G
zAq)k+q>u|Mk3X`4fu(ZB!CL(vb)m=GNShn5@V+peyNGfd$aFri9#6JwQ;z?AP>_2!
z=%g36<~_Fd-wK>hg5oc*jUNtt1p8AvX)QCsEY=3j4Cp&y)`mc8OGQ9xT`ETz78T53mi-+~
z59da*F}yk#Gt1}xvAVn>0&X0lWL9Te^wdJv(`5BFjlXGMh;YsR+;EZ)=g&b%4nti
z7vHIs6kA%2H&1m>osQ>aurMrUUd*^FJRkWSTu#Wk3e0rYbko}!Xc}4=Y9cdSQ@F1xn%qoHPC5J`62!>=D28}Vj`vrhX)
zK^*JGf$7ZlwqH@TC0gM`H+=vyecI9-yE?B!P^v*t4sfV|DS&^BnZt@7^x`{%GF0L+
z@#8ZRMt%hFj$tpzb!Qo##55CZ(B!z#;5+PzIR&!u@8S@_2X2d|bl{-f_hZ+O)-@_O
z0CXo0nNP63N59B)DRpI!-H+pB;;K~C`IC}TE%G%9)E>7&60FR!V
zh7X_Wlrpo(>nN_}Ti&9Y*<6R;7H6i=s}=dw$X`-CMj~+w1cux-@6Hlfl#pxdE{h3b
z*{>@sB)!B`4YXPdR+!xvtgV`v)f<=L=pqHf6rgx%l%_K4rbKIuaJ8JQu{UUUc&9b8PcMpItZ{J+(=tppyFeiWtGHUPLP*h#pkAGM
z5Rd4rAdD0a-+h(mZLN@u;Qy}f8}3$s7%AbuL3O4&hRHgVZN33Ernwdcdm$&>>3Rn9
zp0FHC61@1nB0Wh!d%%m{6>nyRgb_M&V%`n|-%MZp8|{K=NNi>h>eODTPL+yEDMI
zrb%!1sfA`P-$9H2GQ|?HZp~B
z_5T$&r+gE-g7}GamyI<`yg8JicUYtBn^;pk$E?A+{cxV?zy$BhuPX7eMwakcpmbss
zz{pEa%4p2^bztaIS&}kw)D^&&SKBuR^~bG5bZD@vN|(#RV;;decU30kxN9GGBI{(v
z^>t3tS$=IrXtjyZ*Su78?|rSh>vVSOAf&Wctvz&0GMq)ttyLW@0pG3+MI$YE@J)E%
z<3cO(F|TXPpdmE+uxb=ivoqMZjpkIeIC5oiT7Er^>qf|2y##X
zuTn!SH?V;rR2Dmjc(r+?1=G`;Bxz#l7fb#TEiW;4P6`
zKQkuZcoQ;cu}Yiy%C40!*EW2$4{BD1v)pMuvJ|_8ASdBKJ3Wnp8SD@hZS^iHA$tUm
ziCfkeKCLF;U8kQ=(_zJAaFzLT&WZ?Gl~k{ZqD163O1bzawrWS;(QrkLuZo|EZj~>9
zFK*7LZ~_W=g`uw3J(r=?Y6j98va;_D6P=+ufHdKYvJ6X*)+-$0{y>3nbg7-qZ)%Sf
z**F}8Y!t6ir%`F_(_$`wS*#<@V?zXaXwSM=q+R4frr)LQDgjobcMBP$%pHg{L*Sy<&g%!Nw-wro;oIwi@ERx~g6
zSTA*-P;if`DptcS#*Ht@w7yhFD&Cf_RV(psUtt8N%H)TBkB4{vr(d@+KS$Yjvf*%~
zTO;x!UQhn~$L$ciOuDo9`M4N|ah`yB#QMQN=q`s(=Ansa@a+Mktlf}F#d9GIZFr#;
zW)iMaA;zy|!z}8FvGIY((-5#^A!2Az=lc&88Lup3udw?Gnw0W__bF2mP3bHxPykV~
zDZU$+4+RWoS7#_TT|QT@!K+kd2qvO00cdaYx&z$y=)EGE&f(mVo{Ta12W))gIYe$O
z7ny<&IhKLPojAFh@-fW_+m+N>R=9)J%Ax5d0L0RY76e2*+0PaPgT$HoW(3MxzwLYY
z`b}21@!9KEyYycL-M_EU9CfW^ELE+Ga2O%TALbFd?eGzkZzQ4$1>AVtrZnayba?H0
z*GB!Pt_}suJKED*U-w(FTj9mIaX<%iJ~@a|Mi`eS1(iE^=8a}
zUBE?-h9=F!V;kHxy=TYFnP3DDYmSu~AYps1>#M_LRTOEfH)J;1-*&=v*oME1#xe`;
zGAhmp8#$5W^|^F>m8*0n)B)+lu%5QJXZ*X#n4S&JW|p(-$ZRuQACwJ)qC=f89Z8
z2y3t($Uajq8+2Ec8k1{d7X-LvfsohNx|b8i3+5}@*7eAbaHBm{;qjeWTNhXps+-oC
z8zS#ERG2_t>)eZC^ksk8zY5M#IfE6ptq5YeeK-u>l2%dGxC;(3?V>s5)r8p}I_m79
z(T3wE(&B1eRee4vJ5Qvv%D!kw3~opa&B)hE;9kl8R^&{eSUheaOWJSIKj;c;ShdBl^c((0_L-2
zr`7OAm2LA}1-?dQJC*t2%~Qf_XHLvoM>NyzP}89V;E|v7!TSCXhOKjoTIV@DUJ@8u
zmna@-^)2ar^CR|Ye?yJz@GtJr-!}(Rx%gY{bAEDAW3Jl5wnuQc`ytgqa?VPDjlZ_4
z^gaVTr#Zi%xSv%zJx)zfei%XTrJ?U_pzpz7Y&Fa5!+p|A?fXjno{r?Dc=Q!ZUk0SJBmc_SMhxbx{g*{
z?zVYjHG&BD9~p!2;u5-_V`jT%)JoKxHx=70n+rV6C9ItyYT75-vl^
z?z0}sbMk=sMk)~>ydt}7gwIpr1CHmuIj)bgdi79IjBctHGYnlKY3p*Tf%DFxD#+9i
zcy-OC;a*;N1x~inn0O~9{-QY28+io?iXMJo4Q?-Ut?KCPaMY93@`u>^4^jpmXA*l0
zN=SNg?!Wc4qf^cKHf$+Bdo>0R0!kyAr&_u&MA!0B3NO*Xn#IlNBzHME*tpPn!Z&$ohBS&yU&$f!QfrZKiUZ1^dLKx3>kBh_Iw4pm
z26kZ0@X)OjS$<36P%TIwQs9~9iVjOcDzI8C(2URnSryCPB`FzLEfAqGy970+v)!Slk{xN&Y}jj?qsGllrEn2N$gVV!(HwM@0j5K~@u
zt@++1Fv_t0eiBaZf|6ZLO;2QJGFrIX~_t1&xfH
zV;N`IDuV!zo^N0cWRVtRRDK#pW<`%9?Nb)QP}*-v_Odx|gY4g5YwFv(i7S1M9>r^J
zo8{YUexBc@OV`*GIL(`=p*c){s@m6JjUTT;PUfQ~@KhB}$tpL7Vdp0gjUU(6O5J}G
z_AnkZSUY%H(0c1F?A)-9PRjq`@~zn=xskc|8cBow6qxy*Bpk(U>|mRQ)#&LHA8%R>
zQsi@*N^FnHBu6%WB@;aHeECg{h3^m+vX$GvWc^Y_PLog{Bnhup@5cC3<^Np{zSQDJ
zysc%sI4?7rda|`E)|IX!?j`3+)ZmNdoVk-{f%n&aLE9?_+A(7w(yW2~)a1)M_2p@f
z{7ld$POw}^pt&vM+|{Jlj6@Naukf)=CEuA36W4Q2+muRy{iZl2uFE>z8F`xHCiG@k
zDQ<+37oA?)o?qHFF7iy@6xp7cNT&T8@cBV>u~+@p_3@$g_`2}hk;%OxIxtZ8-rz9m
z7EF(7lxnyq-%Cw)ABZm8DE;
zK4n&cy7>Jo_BKtLJTqwmF{63jJ^#U+(teXsq2Hn9-Lg;x%}5NaoxnJN4jv+YktpTZ
z@zDO)2`^6`Bh8;{3~jImE)I}BgeHGXgg5t%Er;q*wt0Ezvg~!o#q4v1_*}GOgs(4?
zi*K%lv31HHZ_>0bO6W70wQ;p=w`$vnqm0m-ViPovNB6a5r9lLvZ_D3zq59SNr7I4d
zpGg=uy%Osqo2j
zMxYbs^K&hUOX!H^#d#c{s}ukl#%5iD&Z9q|{}a=g72Qi0hyD**LIeS!{J*m>|6v+R
z|M5xo);{Jg|C`qc*EDd#*TVc>(bW;!`N!Ru#~uG0eQ_n-po_-3sL?bLechQ>ZzOqv
zU3ge`W9?E}S4+3cxu`ivtTXU=%F(4^bWkSj%YMZ7pC%MI1hs{58;GDNK3Dtfjl2bci>L7rJ
zl8TJUw)HCW(UqO)0F-#fcpwzo`~erW0P{YPK5!->@;)kRc5(yT>=S$VvN)=Vi2q_B
z1LKOIASxjot!SXJNc`-tG(8J9DgmD#JBCJKuDX+)3SrC^AzlmsaImjThDVI7fDnF|
zeCXG<3pW}P^k_+uI5UA_EHu>{Z208H$Nb!1=GPIjLyUpU8t?!3AZvUY
zNWDR}kM12l%bfF_N|RR=uCzrqTmh*d6FRQtYRhZ4y4BViw_7I_v677dHroyGr|rfh
zl~ZTP3llo?D0DX4*lBY>oW6X4ysNq1n(W2-q0daJx3x-3#dLQ_j|SC+jzCW$*JF=V
zL`ag(=2Rv!-odVI8URk8@L)WRx2#@5zbB24vm%xvwDpe!!I9UI|JkZtB3sKt`r05p
zAxElz#7yRkvEnSC0&&oO^DMTqc2hD5ikxE@{H4Yc=TKw{vInKq2*K3HVWI)E+3-~#
z%J^XvW90~U{N)$XqK^mAlfo8X4N2j~j@cgl@I~V+NgJ}GO(=`8Y@WE~#6`w*ER}yr
zD`lJf)TSN18CbtGp&}qO?KAJhCs?`YQ9THSLzZN?~o
zjaVKKx9*bc=_JQ*yCY;-iap{gIU)ZLOy;punw!*k5@&-=>-?v&bMd1zX{TRB+s&=n
zm7FjME!5upXrArrz{)kh#75s{RK|HZd1;+P%@*}SB5G~YvnS_A!)8CFd^AbPC+o4N
z_G$apPs2KMCPQFxy{MrrAoGDdcXM*Ss3X3TU5K6!v%O6Nvuvh-+uRsjY`(!m5jO7@8A&*S7RUA
z+7mkF?tSG|G6slqtrF0_NFl6TQxOo^K2Qlvzq_&)yT*gm4L#C==?9nou8#7eEzNb{|2e?3VsJ^iu)(BVvS<+x-yHXDSieSb$|#{4b5@GZaaExNF?
zU;9mWd%25qC6sv;I5^nn75p6+c}Hy6^YgILGh}-w6xj|6<;C|4$(h!Zz%|OX$xS|z
zo95lM`fr{d<&E8MZYIHAADLSxMr7ssUL@kchwCFIlEgG15wp@eNLzkz1f&fhH?jB!
z`hSjLUpO&%(f_OnoQxnK|3Q=ghm7U_q$Snd{*$2m?-5+9=fl}%=-x}4j
zsn*raSby8&;Nfl1a@{l=dFvbSdSbzv1#*4*m9+a+d+Pb}_@!XT``E#RHt!;MQo-GG
zT=estB5CQ@oV+7BM1d$*B6FBHa^8M;-L?#r!)uEa2$-m7Guul$1fD)N>?%o|kSO69
zWdGy0IgugCr{4v$hWk>Vl32(AW98S#79~z|7S6U7%%2%{VWl3z6=dAc63op!hF)zd
z%OZz&{aRz49eOk$0u!>pnwTP6Z_t*;k`9f@7?ZaqVmf9$Pn&cLN1!XyIXR{6?H`&n
z_X$Voog2b_uS(x}cpTQx8_ftZ=}pywljCq1rnR;a=-yCzUXyt4mdu_syFB*RAGIyh
zIo{aPCv2Ha+mg?T3G#Z-Re%K~!d-d|7
zTYMT(Hq|pVP_wjBbG6iyGpNKILM+k*IG9ZsWkgjh?0fmRa<4dY@3AYE)8OmjUEr^_
za4dPQaJ0BPz_oBT^Xw5=W)c`|o0K1vi~p&BtN10;yuT()n+*gS8MQ^zFy$ePs?ED$
zxMjg*w}yL$RevnbYip>nr;R`v*)~%VDZWx6mLKa(wsf4eu0v?m4tVd(uyYXn#_>O2
zapSgc#@QcRxl6|xQ;@@}61R(-UnWv;+|Fe0EJn2h!S`cWthq}UXSH`*e#N){jYYmt
zARl}bK`8l$FTFj>+VI53HISb0ItF*8mr&Ax9+5YNtbOvVlQnmvlW{&AUvBER!u^@T
zm!w^PZxj6IfRZD7yrL`na36V*_^^%f+Tm^4hq)@eXvuWLTDB94&jU-FO`@?
z&%Ao6jo6<_>1_TMyyCrQ%iSck(V}N}Q%2S7d_r8;HtH6d?%^n014ILX;uX1>Q9mA;
zQ;A={G4ze?18st=U7!fnA}$))PL;e|T>cVbR2#c23l$-`YtFl_N*>NX;c0iekrfzq
zW{q2S4jq+SZNWUhI_GX~A##Csv
z-lV`|tOKkM7hM0sbqm5_U$HCz#PB;eS;^7GDgO-_7}%Sh<%a^D2G1KEGCyCke`8og
zb2V;+GkNmnUZJiVuwwNmgt0^KyRMg3Pt
z$+tU2XW%n~A%N+eSG%UJ`E<-nbKpHy6MMZla*`h0oAhtN3yJqMM=_1FZDV-Gert&s
z3l+S~!Y4lbP(TB})h_fxlR@J5aTrCnvm8v6xKA~;Jue1lt7d%a#J{mM<)_h4-_@{0^J4Naflcv3s0&4bHrIl<9;=r*;xN
z4^_qv*3d3riUK<-*&ujSj`6wCy_nC1ko%UlmwPiF-QYH~qcBvH26LuCb%a&kfE1<1
zog^P=C^|`nVhv{&)%{)Ij~*w-)m3PUj~e*BU~Gfiy?1}&RVk$%1K$2Vfff_vbe8Mr
z=|I+(Gidd8$!
zkdqpW5QeYq2b?iO-Ob(YTCx%pKMqQ?%^|%wCoO@@e&14Nj)0ln>@y|F*k=_J`alSB
zdh||S0byd%qd2@`#w-NnsFcYCHQsG`KKIVJ4>up|?Yc$6g)N%tZPr%@YmfQsN_@-d
z-@HAMJJpLs8?abXOifz5Qm?Lk
z`=}-tP3%Yef_aX`qw>v~U_fD!ZGxTpPYME6nEb~0nt0m6A?Cc-ucSGds`F}nC_ssH7ICZC^
z=ZQ0)@36>$>ZjoUSdPY8|9X(;KQJTQQv`}ulsw@g6ED5fe3#BBE#A6+r)~wnljs|<8FM+|g4BUD
zXjce}HzT(~Ta#6u>qvv?VP|)=yF9bAx2l70;i$XRZzEk=aZ=E8_#qG(mv^n_JM9|A
zR^WIlD`pWPRa0KA&0&*gr-O7KjqP+R_Ixq}Zw+6h)jO%$u<7m0tfRO87YKS<%#bOb
z*16{uYdxe>fN1&SJfuy6H!hTz(v8E96l%nbWURZYG_?{7n_!0(#n_yY%6ZbC*3mti
zbFmx3l^=B$T`sCp_%GzjevRY76$MUvWjiMkVb3PNGK+do$@I$)W9v9U1Y|9f?`J>@
zq7+PmGtzV87%}-74oxo^ocR<*L%w?(NBPyO1nVFAPWnkixWu6)DLRO+^l%hgouFw<
zTkX(rhp=B=T>M*@(0lljQb30~8d{o{PxAiGj+4vPxf>a3b?2Zyt}m~vL;&SL3{?J_
zxp?t|THb$}lxEC{cS-#KanZjmPw;jyW=5oog+i30&1Zlu+gShFwT5yMUnJhM%SZr|
zfDqe>>MzDh=4{ZK*MyKAuo1uqDS+HkIuR=&G>fyRYE1v|j!9K*1i6A5=78xwm&?4O
zAn@Zg^j>>~@aB?@B4&yJ-_>*i=S3quo@-|PMJx9-06s@Ecj%|7waaISkFRZ!UsuMN
zjJA}7vN9plVNkk+Vx%h88Bd^4;$6T1gjN#V<{K+E*kkFR{R(yirV-W=aKux0x2xv4
zYdHgQ0(i@4D+E&gA1LGF%X+gO;~G@+@@5!&JGmApG%flA>VtCq$>IukiPy`ON=U`X
zC!-sA%FPp>)Ks%K#p04ybeTRv9;c=7F%kW5lv)YkmOFOKt(X!&Z|45SjY&`<>J~GX
z=Mr0~Kuj2j;J-0GP(X4c^U_o1mZ-wWs0&8E=p*%qbql>hkE>>v+qXIpWV@2Gu
zNOk7JD~-H=#Gaz#lSxFXDxks{gy^3rX!g6A$QNffgcZwByIq*gJ~f7HOG$W}kykvx
zCjzi&B4NNatFx3P7`v&EZR@P+kgv`uK9h{jZcuVs`4*)xU#mzoz2}@f{a?VXjx_j$
z>a$ernS_V_9=-z$$I6W>cc~2}6_8UhdgdG>+B2NQh%uowhY+_RMfp_Sf}Sc>Fu5nw
z=DlDoBv9n#6)R|?f*?lxkWk1YdQXArsh&z)ftK=Ty1eO9d4+Oz9>d4bfOVDM!H6{y
zsc;k+sTIdMnetO8tE5o4prlPJAgy$)3Uf9+Rg_pSLdv92n1~wf#hHb{L+n5n{|6g`
zN(*7J#{Y=l=Gn4M3xP)Am{6EnnwT_rc58O7n+la$5jH-aG&`XK@{iwP+^AK+I|_qa
zjaRT{b{?rN29Th9I8;4)Hd!PaIwTyke8N1&b=dkrGf2}Kmy@0l(~_Y(^^6MTba&uG
ziAK0D=p#_3?8#PFq_0Ts40%bqUJX7Ubal}P#l(?J^*bKo0ju~5;o3yghB`E8RV|z~
z0mrevHnArvL2LrT7nL+J?Osr(pf%MWdg^eb?T8}HJ!tVED^29o8CdC@mIiGwq>k$r
zr|XiOXu*W}M{#%#sNX&E-@|DAGSVWeH#5&e^Y)@?l|7nA(1h1$CyFTHJyx(=Kaa#Y
zHCaV2>aniaSN2fN2CyBcAKw|Q=%XfAnE-(vyg&m`t$yzyk4be9eWN=9hI;1==